Greater London is an administrative district. It covers London, England. About 7.5 million people live there.
Categories: London | Regions of England