The city of London at present stands as the seat for the administration of the UK and also the nation's financial centre. Situated on the banks of the River Thames in southeast England, the city was initially founded by the Roman Empire in 43 AD and they controlled there. https://curationofknowledge.com/2022/04/18/the-history-of-london/