The Tower of London Area

Her Majesty’s Tower of London is situated in East London on the boundaries of the boroughs of Stepney and the City of London. Directly south, spanning the River Thames lies the famous Tower Bridge. To the east of the Tower are the St Katherine’s Docks. The Tower of London dominates the river approaches to the […]

The Tower of London Area Read More ยป