Yahoo Web Search

Search results

  1. Dictionary
    Greater London
    /ɡreɪtəˈlʌndən/
    • 1. a metropolitan area comprising central London and the surrounding regions. It is divided administratively into the City of London, thirteen inner London boroughs, and twenty outer London boroughs.

    Powered by Oxford Languages

  1. Searches related to What is Greater London?

    what is greater london area in ukgreater paris