Russian Restaurants in London
sort by
1.
101 Regent's Park Road
London NW1 8UR
“
The place is good. There is no harm in trying something different from time to time. Went there and enjoyed the evening, thinking of coming back...
2.
“
I like being here, the service is great. This place has a class but the prices are average. Definitely worth the visit. ...
3.
Tatra Restaurant - Shepherds Bush
Polish Restaurants in Shepherds Bush, Russian Restaurants in Shepherds Bush
“
This plush Eastern Europeam restaurant manages to make even the heartiest of dumplings and stodgiest of stews seem refined. Try the homemade flavoured...
4.
“
An unpretentious restaurant located beneath a hotel in Lancaster Gate. Beware, its very hard to find, you will likely have to ask directions to get to...
5.
91 Holloway Road
London N7 8LT
“
What a delightful surprise on the otherwise mundane and busy Holloway Road. I'd always been curious about Tbilisi and was so happy to have finally...
6.
46 Beauchamp Place
London SW3 1NX
“
Many people complaining that this place is pricey, I might agree on it, comparing to other restaurants outside Zone 1. How ever, this place is one of...
7.
265 High St
London W3 9BY
“
Ive only been here to drink so i cant say anything about the food im afraid but this place has the biggest stock of vodka ever...s many different...
8.
Potemkin
Russian Restaurants in London, Restaurant in London
144 Clerkenwell Road
London EC1R 5DP
“
Potemkin is wonderful whether you go there to try their vodka or for a bite to eat.
They offer a range of vodkas for a variety of tastes including...
9.
The Merchant’s Yard
Russian Restaurants in London
41 Beauchamp Place
London SW3 1NX
10.

