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 boroughs of Camden, Islington, Hackney along with Tower...