BIC - Tower Hill Apartment is located in London, 1.1 km from Tower of London, 1.1 km from Tower Bridge, as well as a 13-minute walk from Brick Lane. Guests staying at this holiday home have access to a fully equipped kitchen and a balcony. Sky Garden is a 16-minute walk from the holiday home. The ne Read more
BIC - Tower Hill Apartment is located in London, 1.1 km from Tower of London, 1.1 km from Tower Bridge, as well as a 13-minute walk from Brick Lane. Guests staying at this holiday home have access to a fully equipped kitchen and a balcony. Sky Garden is a 16-minute walk from the holiday home. The nearest airport is London City Airport, 8 km from BIC - Tower Hill Apartment.