It appears to be disused, with no signage at the Burges Road entrance which would resolve this. As it is not on Leigh Road and is not in OS Open Greenspace, it is unlikely to be Leigh Road Recreation Ground.

See also https://register-of-charities.charitycommission.gov.uk/charity-details/?regid=303172&subid=0