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