bn:03851138n
Noun Named Entity
EL
Tower hamlets
EN
The London Borough of Tower Hamlets is a borough of London, England. Wikipedia
English:
borough
Geonames
Relations
Sources
BabelNet