Borshtch 'N' Tears
Restaurant - Russian in South Kensington, LondonWith its live music and good food, Borshtch 'n' Tears is a great place to enjoy a Russian night out. They also have a large selection of vodkas, and cater for vegetarians.
Features
Bar, Live Music, Vegetarian Dishes
Nearest public transport
Knightsbridge - Underground
Similar businesses nearby