2954859 – TQ3680 : River Thames, Canary Wharf Pier