A view from the City of London eastward towards Canary Wharf, and beyond the O2 Arena. Around 90,000 people work in Canary Wharf and it is home to the world or European headquarters of numerous major banks, professional services firms and media organisations including Barclays, Citigroup, Clifford Chance, HSBC, State Street, KPMG and Reuters. Canary Wharf is located in the West India Docks on the Isle of Dogs in the Borough of Tower Hamlets in East London. (iStockphoto.com) *** Local Caption ***  wk05ju-tr-mkop-docklands.jpg
Trillions of pounds have flowed into Britain unaccounted for, some of which will have links to criminals. iStockphoto.com

Britain secures first anti-corruption order to freeze businessman’s property assets




View from London

Your weekly update from the UK and Europe

      By signing up, I agree to The National's privacy policy
      View from London