A park in the Royal Borough of Greenwich.
More information here [1]. The Greenwich Council page is [2]