Capital city of london
Answers
Answered by
3
London is the capital of Britain .
London is itself a city .
Answered by
1
Answer:
London is the capital city of England
Similar questions