Falconwood Field

An open area in the Royal Borough of Greenwich.

Some information here