North Greenwich Peninsula from Canary Wharf

North Greenwich Peninsula from Canary Wharf