GREATER LONDON


Meaning of GREATER LONDON in English

ˌGreater ˈLondon BrE AmE

London and the area surrounding it, which used to be a local government area

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.