Roman Road Apartments
Roman Road Apartments London is an apartment only 2.2 km from Troxy, Tower of London and The Yard Theatre.
The property lies 10 minutes walking distance from London city center. Guests can enjoy english cuisine in Time Capsule Cafe located 350 meters away.
This property comprises 2 rooms with modern facilities.
Nearest underground station is Bow Road, which is only 550 meters away.