Visit our retail store

2-4 Bard Road, Holland Park, London W10 6TP, United Kingdom

We are always glad to see you here. We are waiting for you, and not only to help you with choosing perfect caviar, but just for a cup of coffee, a glass of champagne and warm conversations.