The City. London’s Square Mile of Money
Category: Land + PeopleThough the City is commonly referred to as “the one square mile’’ that is yet another case of British understatement: it actually is one square mile plus 37 acres. By night it almost resembles the tiny walled village on the Thames that it was centuries ago. Its narrow streets and counting-house halls are-‘empty, and save […]