More about Trojka Russian Tea Room & Restaurant
Trojka Russian Tea Room & Restaurant is located at 101 Regent's Park Rd, NW1 8UR London, United Kingdom
+44 (0) 20 7483 3765
http://www.trojka.co.uk/