Access Tower HillApartment
22 Alie Street, Tower Hamlets, London, E1 8DE, United Kingdom
Providing city views, Access Tower Hill is situated in the Tower Hamlets district of London, 1 km from Tower Bridge and 1.1 km from Brick Lane. This 3-star apartment offers a lift and free Wi-Fi. The property offers soundproof units and is located 1.2 km from Tower of London.