Russian restaurants in London
South West
West
Bloomsbury
Ozone (Russian)
Rating: 8 (1 votes)
Chelsea
Borshtch n' Tears (Russian)
Rating: 8.54 (6 votes)
City
Potemkin (Russian)
Rating: 8.5 (1 votes)
Mayfair
Cafe de Nikolaj (Russian)
North West
Trojka (Russian)
Rating: 5.75 (2 votes)
Piccadilly
Abracadabra Restaurant (Russian)
Rating: 8.29 (7 votes)

