Thames
Next
Thames River Cruise
Canary Wharf. The Canary Wharf Tower at 1 Canary Square is at the left.