Noun: capital of the United Kingdom
- The capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural centre
- London, Greater London, British capital
Type of: national capital
Part of: England
Encyclopedia: Capital of the United Kingdom