Feedback
Greater london
Meaning
Name
●
An
administrative
area in England
combining
the City of London, the City of Westminster and 31 other London
boroughs
. Greater London
borders
(anticlockwise) Essex, Hertfordshire, Buckinghamshire, Berkshire, Surrey and Kent.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better