Photos from the North Greenwich peninsula, South East London
Loading…
View to Canary Wharf from a slipway to the River Thames at North Greenwich that collects rubbish floating in with the tide.
View to high rise developments on the Isle of Dogs at Blackwall from a hotel car park at the tip of the North Greenwich Peninsula
The Peninsula Spire, North Greenwich
UK's tallest steel sculpture designed by Barr Gazetas Architects.