London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
1-23 City Road, London
Situated in London, 1.2 km from Brick Lane, 1.6 km from St Paul's Cathedral and 1.7 km from Sky Garden, City Road London features accommodation with a balcony and free WiFi. This apartment is 2.3 km from Borough Market and 2.5 km from Tower Bridge.
See MoreUsage of subsidiary facilities may incur additional fees