London: Financial Capital of the World Central London actually comprises two cities; The City of Westminster home to the power, politics and royalty and the City of London, the finance. The story of London starts in the area known today as “the square mile” and our