Kidbrooke Green

A park in the Royal Borough of Greenwich.

More information here