Russian restaurants in London

Search London:

 
cuisine
 
price
 
underground station
 
Advanced search
change town
 
photo Sobranie Bar & Restaurant

Sobranie Bar & Restaurant

vote
Russian restaurant 7 comments
8 Fountain Square, 123/151 Buckingham Palace Road
SW1W 9SH London
"A new restaurant to try out! Nice decor in a contemporary style, live music, variety of cocktails in the bar, delicious..." more... »
 
photo Nikita's Restaurant

Nikita's Restaurant

vote
Russian restaurant No comments
65 Ifield Road
SW10 9AU London
 
no photo of restaurant Nikita's

Nikita's

vote
Russian restaurant No comments
65 Ifield Road
SW10 9AU London
 
no photo of restaurant Borshtch 'N' Tears

Borshtch 'N' Tears

vote
Russian restaurant No comments
46 Beauchamp Place
SW3 1NX London

Know a restaurant in London? Add it.

Refine search

By cuisine

By neighborhood

Search by name

See all the restaurants in London