Luxury 2 Bedroom Apartment In Tower Hill London is located 11 minutes' walk from Tower Bridge and 1.1 km from Roman Catholic Church of The English Martyrs.
The apartment has a balcony, with modern amenities such as a flat-screen TV with satellite channels, ensuring a more enjoyable stay.
This apartment is within easy reach of St Katharine Docks Marina, in East End where the garment trade boomed in the 1960s. Within a 400-metre distance of Tower Hill tube station, the apartment is also 450 metres from The Building Worker Sculpture. Within a few blocks of Luxury 2 Bedroom Apartment In Tower Hill you will find the unmissable Tower of London. This property is 20 minutes' drive from London City airport and within 15 minutes' walk of Shadwell train station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please