The best places to eat caviar in London

It's National Caviar Day on 18 July and if that makes you think about heading out to try some roe, here's where to enjoy the best in London.


Bob Bob Ricard


The entry level price for caviar at BBR comes in at £39 for 20g of Siberian Sturgeon caviar served with blinis.  Or you can go luxe with 30g of Special Selection caviar for £49 which features larger eggs. Plut they're adding a special "Press for caviar" button for National Caviar Day. 

Read our Test Drive of Bob Bob Ricard


45 Jermyn Street

04 jermyn

Not only is 45 Jermyn Street, the restaurant at the back of Fortnums, known for its cavar but they have a special caviar trolley devoted to it. It's all priced by the gram - so Siberian Sturgeon will set you back £2 per gram and Iranian Beluga £6.70 per gram. And it all comes with blinis, baked new potatoes AND tableside made scrambled eggs

Read our Test Drive of 45 Jermyn Street




Sit yourself up at the bar at Wiltons and surrender to the joys of this wonderfully old-school restaurant. There are three types of caviar on the a la carte menu - Aquitaine, Royal Belgian Oscietra and Beluga. Entry level is £40 for 30g of the Aquitaine, but it goes all the way up to £268 for 50g of the beluga. All are served with buckwheat blinis and sour cream.

Find out more about Wiltons




There probably aren't many more delightful ways to spend National Caviar Day, if it turns out to be a balmy evening, than out on the terrace at Ognisko in South Kensington. Sip vodka, enjoy and imagine what this place must have been like when Polish emigres and officers were here during the second World War. Blinis with Royal Belgian Oscietra Caviar start at £65 for 30g.

Find out more about Ognisko


Mari Vanna


If you love the idea of caviar week, but can't quite get your head around fish eggs - you can always cheat at this Russian restaurant with a starter of aubergine caviar for a relatively puny £8. Of course, they also have the real deal on offer - order 14g of Osetra caviar with blinis for £40.

More about Mari Vanna

The Ritz


Head into the Ritz restaurant for breakfast and you'll have a choice of not one, but two caviar breakfasts. The Naccarrii caviar breakfast costs £85 while the Oscietra caviar comes in at a whopping £165. Both come with your choice of omelette or scrambled eggs plus the continental buffet breakfast too.

Read our Test Drive of The Ritz restaurant


Caviar House Harrods


Given the name, it's not surprising that this counter spot in Harrods' Food Halls has a rather extensive caviar selection on offer with no fewer than nine different caviars to choose from. 30g of Qiandao Classic will set you back £40 while 125g of the beluga is a more eye-watering £1315. But then it does come with egg whites, chopped onion, toasted bread and blinis for that.

Find out more about the Caviar House Seafood Bar

Bellamy's London


When he was just 26 years old, Bellamy's owner Gavin Rankin was the world’s youngest accredited caviar dealer to sign a contract with the Soviet Union. So you'd expect Bellamy's to be a pretty good place to try caviar and you'd be right. There are three types of caviar on offer here - Aquitaine, Oscietra and Baeri. Try 30g of Baeri Caviar with blinis and a glass of rare Veduga Vodka for £50.

Find out more about Bellamy's