Anna M. • June 15, 2013The best Russian food in London by far! Highly recommend...seledka pod shuboy- ahhhh!
Sue B. • August 29, 2010Try the pozharsky! Yum! Pelmeni were excellent as well. Fun casual atmosphere for a late brunch.
Don't see the place you're looking for? Add a new place to Foursquare.