search

Greater london

Meaning

Name

An
area in England
the City of London, the City of Westminster and 31 other London
. Greater London
(anticlockwise) Essex, Hertfordshire, Buckinghamshire, Berkshire, Surrey and Kent.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com