Buildings along the North Bank in the City of London. The City of London is  now Europe's largest CBD and financial district. It is often referred to as just the City or as the Square Mile, as it is approximately one square mile. It is bordered by the City of Westminster in the West and the London b...