#1
|
|||
|
|||
Best Russian Restaurant in London
Mari Vanna
Wellington Court, 116 Knightsbridge Russian dining in cosy sitting room Zima Russian Restaurant 45 Frith St Russian street food with vodka options Borshtch n Tears - Борщ И Слёзы 46 Beauchamp Pl Modern Russian food in lively setting Erebuni Restaurant 2-5 Carthusian St Russian-Armenian dishes in chic setting Gastrohome 20 Sutherland St Birch & Bear 29 Chalk Farm Rd Mimino Georgian Restaurant Olympia, 44 Blythe Rd Basement restaurant with colourful art Mama Nasha | Eastern European shop 276 Cambridge Heath Rd Uzbek Corner London Market, 23-25 Queensway (inside the Queensway Mama Nasha | Eastern European shop 16-18 Creek Rd Novikov Restaurant & Bar 50A Berkeley St Luxury Asian & Italian dining rooms Restaurant Albina 239 Barking Rd Bob Bob Ricard Soho 1 Upper James St Art deco luxury & Russian/British menu Suzi Tros 18 Hillgate St Modern diner for Greek-style tapas |
|