1

The History of London

News Discuss 
The city of London at present is the hub for the administration of the UK and also the nation's monetary centre. Nestled on the banks of the Thames River in the southeastern part of England, the city was initially started by the Romans in 43 A.D. and the Romans controlled there. https://curationofknowledge.com/2022/04/18/the-history-of-london/

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story