summerof69, 2 months ago London is the capital of Great Britain.
London is the capital of Great Britain.