×

London boroughs

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
Areas: 12–150 km2
Category: Local authority districts
Created: 1 April 1965
Location: Greater London
Number: 32
Possible status: City (1); Royal borough (3)