Is London the capital of the uk?

15 answers 15