Skip to content
AudaStories
Open app

London Borough of Tower Hamlets

Borough in east London, England

Preview

The London Borough of Tower Hamlets is a borough in London, England. Situated on the north bank of the River Thames and immediately east of the City of London, the borough spans the traditional East End of London and much of the regenerated London Docklands area, including Canary Wharf, one of the world's largest central business districts. The 2019 mid-year population for the borough is estimated at 324,745.

Read the full article on Wikipedia

Text from Wikipedia, CC BY-SA 4.0