Meaning of Greater London in English
Table of contents
Pronunciation
US accent
UK accent
Noun
Greater LondonDefinitions
1. the capital and largest city of EnglandExamples
- « located on the Thames in southeastern England »
- « financial and industrial and cultural center »
Famous quotes
- « I undertake that, in the exercise of my functions of that office I will have regard to any guidance with respect to ethical standards issued by the secretary of state under Section 66 of the Greater London Authority Act 1999. » Kenneth Robert Livingstone