GREATER LONDON: Dictionary Entry and Meaning
WordNet Dictionary |
|
| Definition: | | [n] the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center |
|
| Synonyms: | | British capital, capital of the United Kingdom, London |
|
| See Also: | | Big Ben, Bloomsbury, City of Westminster, England, Fleet Street, Greenwich, Harley Street, Lombard Street, Londoner, national capital, Old Bailey, Pall Mall, Soho, Trafalgar Square, Wembley, West End, Westminster, Whitehall, Wimbledon | |
|
|