bn:02256333n
Noun Concept
ES
No term available
EN
The mayor of Newham is a directly elected mayor responsible for the executive function of Newham London Borough Council in east London, England. Wikipedia
Relations
Sources