Designed by
Title
Greenwich peninsula in South East London, England #29462675
Description
Greenwich Peninsula is an area of South London, England, located in the Royal Borough of Greenwich. The peninsula is bounded on three sides by a loop of the Thames, between the Isle of Dogs to the west and Silvertown to the east. To the south is the rest of Greenwich, to the south-east is Charlton.
This image is editorial