1176-1200 - View of Norman Foster's Crossrail station in the Canary Wharf financial and business district, Docklands, Isle of Dogs, Tower Hamlets, London, England, United Kingdom, Europe
1225-920 - Looking towards Canary Wharf and the Isle of Dogs, Docklands, from the Royal Observatory in Greenwich, London, England, United Kingdom, Europe
829-332 - Dusk view across the Thames River of Canary Wharf Tower and other buildings in the docklands on the Isle of Dogs in London. Canary Wharf Tower is the tallest building in Britain and the architect was Cesar Pelli.