Situated in London, 1 km from Tower of London and 1 km from Tower Bridge, Aldgate City Apartments provides free WiFi. The accommodation comes with a fully equipped kitchen with a dishwasher and kettle, a flat-screen TV and a private bathroom with bath or shower. There is a seating and dining area at Read more
Situated in London, 1 km from Tower of London and 1 km from Tower Bridge, Aldgate City Apartments provides free WiFi. The accommodation comes with a fully equipped kitchen with a dishwasher and kettle, a flat-screen TV and a private bathroom with bath or shower. There is a seating and dining area at guests' disposal. Brick Lane is a 13-minute walk from Aldgate City Apartments, while Sky Garden is a 14-minute walk from the property. London City Airport is 8 km away.