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 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.
AdCheck Out What Users Loved About This Hotel. Book the Room that Best Suits Your Needs. Travel Safely: Check the Cleaning and Safety Practices as Advised by the Property.
Recommended Destinations · See It on the Map · Enjoy Your Home Comforts