Dundee Wharf residential development in the London Docklands seen from the River Thames, Tower Hamlets, London, England, United Kingdom