London Borough of Tower Hamlets

Borough in London, England

The London Borough of Tower Hamlets is a borough of London, England. Situated on the north bank of the River Thames and immediately east of the City of London, the borough spans much of the traditional East End of London and includes much of the regenerated London Docklands area. The 2019 mid-year population for the borough is estimated at 324,745.

London Borough of Tower Hamlets News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like