London, England - The skyscrapers of Canary Wharf financial district and residential buildings at the docklands of London by night