Situated in the centre of London, within less than 1 km of Brick Lane and a 13-minute walk of Sky Garden, Luxury Central City of London Apartments offers accommodation with free Wi-Fi.
Number of rooms: 3
Middlesex Street, City of London, London, E1 7JH, United Kingdom