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
Greater London and capital of the United Kingdom are semantically related. In some cases you can use "Greater London" instead a noun phrase "Capital of the United Kingdom".
Greater London
Greater 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 Greater London
Capital of the United Kingdom and Greater London are semantically related. You can use "Capital of the United Kingdom" instead a noun phrase "Greater London".
Mutual synonyms
Cite this Source
Greater London and Capital of the United Kingdom. (2017). Retrieved 2026, August 01, from https://thesaurus.plus/related/capital_of_the_united_kingdom/greater_london
Capital of the United Kingdom & Greater London. N.p., 2017. Web. 01 Aug. 2026. <https://thesaurus.plus/related/capital_of_the_united_kingdom/greater_london>.
Greater London or Capital of the United Kingdom. 2017. Accessed August 01, 2026. https://thesaurus.plus/related/capital_of_the_united_kingdom/greater_london.