Ceremonial county in England
Greater London is a ceremonial county in England, United Kingdom. The county town is London. According to the 2021 Census, Greater London has a population of 8,788,010 and covers an area of 1,572 km², giving it a population density of 5,590 people per square kilometre.
As a ceremonial county, Greater London is one of the areas of England to which a Lord Lieutenant is appointed as the personal representative of the monarch. Ceremonial counties represent the traditional geographic divisions of England and are used for various official and cultural purposes.
The following local authorities operate within or correspond to Greater London:
Greater London is in England, United Kingdom.
The county town of Greater London is London.
Greater London has a population of 8,788,010 according to the 2021 Census.
Greater London covers an area of 1,572 km² (607 square miles).
Greater London contains the following local authorities: City Of London, Barking And Dagenham, Barnet, Bexley, Brent, Bromley, Camden, Croydon, Ealing, Enfield, Greenwich, Hackney, Hammersmith And Fulham, Haringey, Harrow, Havering, Hillingdon, Hounslow, Islington, Kensington And Chelsea, Kingston Upon Thames, Lambeth, Lewisham, Merton, Newham, Redbridge, Richmond Upon Thames, Southwark, Sutton, Tower Hamlets, Waltham Forest, Wandsworth, Westminster.
Greater London is a ceremonial county. Ceremonial counties are the 46 traditional geographic counties of England, each headed by a Lord Lieutenant appointed by the Sovereign.
Some ceremonial counties have a county council (e.g. Greater London County Council) that handles highways, education, and social care, while others are divided entirely into unitary authorities with no separate county council. Check your local authority for details.