The capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center. Synonyms: British capital, Greater London, London.
|
|
|
Words linked to "Capital of the United Kingdom" : England, Tower of London, national capital, Bloomsbury, Pall Mall, Fleet Street, Greenwich, West End, City of London, Old Bailey, Wimbledon, Big Ben, the City, British capital, Whitehall, Newgate, Londoner, Wembley, Lombard Street, Westminster, City of Westminster, soho, Harley Street, Trafalgar Square |
Copyright © 2024 Dictionary One.com |