Greenwich Peninsula Ecology Park A Relaxing Walk Around Greenwich Peninsula Ecology Park Area:GreenwichBorough:Greenwich