Aerial panoramic view of the Canary Wharf business district in London, UK. Financial district in London.