Aerial panoramic skyline view of Canary Wharf, the worlds leading financial district in London, UK. Business center of London.