bn:17186443n
Noun Concept
SYL
No term available
EN
The London boroughs are the 32 local authority districts that together with the City of London make up the administrative area of Greater London, England; each is governed by a London borough council. Wikipedia
Relations
Sources