Definition of Tower Hamlets
borough of E Greater London, England pop 153,500
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).