- capital of the United Kingdom as a noun:
- 1
capital of the United Kingdom
noun
1 capital of the United Kingdom
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.
Dutch: Londen, Londens, Groot-Londen
Polish: Londyn
debug info: 0.0147