The New Dictionary of Cultural Literacy, Third Edition. 2002.
London
Capital of Britain, located in southeastern England on both sides of the Thames River; officially called Greater London; a financial, commercial, industrial, and cultural center and one of the worlds greatest ports.