Russian Restaurants in London
1. Zima Russian Restaurant Russian restaurant in Soho 45 Frith Street - W1
Zima is a Russian Restaurant located in the heart of Soho offering traditional Russian dishes with a modern twist.Treat yourself to the best priced caviar in London and other favourites of Russian cuisine, sip on our homemade selection of infused vodka and enjoy the wel...
2. Bob Bob Ricard British, Modern restaurant in Soho 1 Upper James Street - W1
“OTT-opulent decor, with a ‘push for champagne’ button in each booth” have carved a big name for Leonid Shutov’s fantastical Soho haunt, whose “high novelty factor” is extremely romantic (“you just have to take a date”). When it comes to Eric Chavot’s menu of luxurious classics (“amazing beef Wellington” for example) results undisputedly taste “very nice”, but the food is “expensive for what it is, and you get more adventurous cooking at the same price-bracket elsewhere”.
View full listings of 7 Russian London Restaurants
Popular London Restaurant Searches
london Restaurant News
UK Hospitality sets out four-point plan on reopening industry and urges Boris Johnson to listen
Top London Restaurants
These are the top restaurants in London based on reviews by Hardens users.
Popular Cuisines in London