Trojka

From $ -1 per night

Avg. User Rating:


101 Regents Park Road, Primrose Hill, London, England NW1 8UR
+44 20 7483 3765
Show More Info
Trojka Photo, London, England

User Reviews


I'll Be Russian Back to Trojka
I'll Be Russian Back to Trojka