Canary Wharf seen from a boat in the river Thames.