Capital of the United Kingdom
Capital of the United Kingdom noun - The capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center.
Show all Definitions
Synonyms for Capital of the United Kingdom
London and capital of the United Kingdom are semantically related. In some cases you can use "London" instead a noun phrase "Capital of the United Kingdom".
London
London noun - The capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center.
Show all Definitions
Synonyms for London
Capital of the United Kingdom and London are semantically related. You can use "Capital of the United Kingdom" instead a noun "London".
Nearby Word: Londoner
Mutual synonyms
Cite this Source
London and Capital of the United Kingdom. (2017). Retrieved 2026, August 01, from https://thesaurus.plus/related/capital_of_the_united_kingdom/london
Capital of the United Kingdom & London. N.p., 2017. Web. 01 Aug. 2026. <https://thesaurus.plus/related/capital_of_the_united_kingdom/london>.
London or Capital of the United Kingdom. 2017. Accessed August 01, 2026. https://thesaurus.plus/related/capital_of_the_united_kingdom/london.