This park is actually called Isledon Gardens (it is on Isledon Road).  Google Maps has it correct, and Street View confirms that there are two visible signs at the two entrances which name it correctly as Isledon Gardens.