N newstatesman.com City of London: Tax haven in the heart of Britain (2011) 89 points lowmemcpu 6 years ago 68 comments