City of London

City - Definition and Meaning
An in-depth look at the City of London financial district and its significance in global finance