Greenwich Peninsula

An area in the London Borough of Greenwich bounded on three sides by the River Thames.

The Wikipedia page is

See also Greenwich Peninsula Ecology Park