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" : Tower of London, City of London, City of Westminster, Londoner, Westminster, London, national capital, West End, England, Lombard Street, Fleet Street, Trafalgar Square, Big Ben, Wembley, Wimbledon, Pall Mall, soho, Newgate, Harley Street, Old Bailey, capital of the United Kingdom, Whitehall, Greenwich, the City, Bloomsbury |
Copyright © 2024 Free Translator.org |