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 River Thames in southeast England, London was originally founded by the Roman Empire in 43 A.D. and the Romans governed the area. https://curationofknowledge.com/2022/04/18/the-history-of-london/