London består av 32 bydeler, hver styrt av sitt eget valgte bydelsstyre. I perioden 1986–2000 var det bydelene som styrte London, hver på sitt område, uten et felles bystyre. Det er fortsatt et visst lokalt selvstyre i bydelene. Hver bydel er for eksempel ansvarlig for renovasjon og en del andre offentlige tjenester. De er delt i to grupper, indre London og ytre London.