Boroughs

Greater London is divided in to 33 administrative areas (including 32 London boroughs and the City of London).

Wards

Each borough (and the City) is subdivided into around a number of electoral wards, 649 in total.