Stock Photo: England, London, Canary Wharf. View across the River Thames from Rotherhithe to Canary Wharf.