Definition of Greater London from the Oxford Advanced Learner's Dictionary


Greater London

; NAmE
jump to other results
the area covered by the 32 boroughs of London. It was established as a local government area in the 1960s when parts of the counties closest to London became parts of London. It is a very large area, covering 610 square miles/1 580 square kilometres, with a population of around 7.2 million. see also London Assembly