Places to Stay

Trojka Restaurant and Tea Room London

Trojka Restaurant and Tea Room, 101 Regents Park Road, London, NW1 8UR

020 74833765

Trojka Restaurant and Tea Room
Authentic Russian and Eastern European Cuisine Famous for caviar blinis and frosen vodkas Russian music on Fridays and Saturdays