Also found in: Dictionary, Thesaurus, Wikipedia.
Related to Greater London: Greater London Authority
Greater London:see LondonLondon,
capital of Great Britain, SE England, on both sides of the Thames River. Greater London (1991 pop. 6,378,600), c.620 sq mi (1,610 sq km), consists of the Corporation of the City of London (1991 pop. 4,000), usually called the City, plus 32 boroughs.
..... Click the link for more information. .
The Columbia Electronic Encyclopedia™ Copyright © 2013, Columbia University Press. Licensed from Columbia University Press. All rights reserved. www.cc.columbia.edu/cu/cup/