-Street photographs that capture the strange but influential heart of London's historic financial district London's Square Mile - also known as the City of London - is both well-known and little known. Millions pass through or work within its winding alleyways and cobbled passages, but few are truly aware of its vast power and significance. The City is a self-contained kingdom at the core of global finance, one so important it boasts its own Lord...