Londra, 32 ilçeden oluşur. Bu ilçeler şunlardır: City of London; City of Westminster; Kensington and Chelsea; Hammersmith and Fulham; Wandsworth; Lambeth; Southwark; Tower Hamlets; Hackney; Islington; Camden; Brent; Ealing; Hounslow; Richmond upon Thames; Kingston upon Thames; Merton; Sutton; Croydon; Bromley; Lewisham; Greenwich; Redbridge; Waltham Forest; Haringey; Enfield; Barnet; Harrow; Hillingdon.