Definition of Tower Hamlets
borough of eastern Greater London, England population 254,000
Learn More about tower hamlets
Britannica.com: Encyclopedia article about Tower Hamlets
Seen and Heard
What made you want to look up Tower Hamlets? Please tell us where you read or heard it (including the quote, if possible).