Greater London
Metropolitan area in England
Greater London is an administrative area in England, coterminous with the London region, containing most of the continuous urban area of London. It contains 33 local government districts: the 32 London boroughs, which form a ceremonial county also called Greater London, and the City of London. The Greater London Authority is responsible for...