Greater London


Definition: Meaning of, Greater London in English to English dictionary.

Pronunciation: / ɡreɪtəˈlʌndən /

  • synonym
  • antonym
  1. London and the area surrounding it, which used to be a local government area
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym

Greater London used in phrases

  • Greater London Authority, the
    1. a group of people who are elected to govern the city of LONDON . It consists of the MAYOR of LONDON and the 25 members of the LONDON Assembly . The Authority is responsible for TRANSPORT, planning, economic development, environment, the police, the EMERGENCY services, CULTURE, and health.
  • More