What is London for explain
Answers
Answered by
1
London the capital of England and the United Kingdom .London is the largest city of England ...London was founded by the Romans ...
Similar questions