Place:Tower Hamlets (London Borough), Greater London, England

Watchers
NameTower Hamlets (London Borough)
TypeBorough (metropolitan)
Located inGreater London, England     (1965 - )
See alsoTower Hamlets, Middlesex, EnglandAncient liberty in Middlesex from which the borough takes its name