See all Restaurants in Windsor
Sobranie
8 Fountain Square8 Fountain Square, London SW1W 9SH, United Kingdom Phone: 44 02072337000 Average Price: $ 26 per personAbout
RestaurantOur hearts skipped a beat when we heard that a new Russian restaurant had recently opened near Victoria station. Despite a sizeable community in London, quality Russian eateries are still a rare find.
95 wishlists