Nice play area and open space, plenty of room for children to run around.
The Green, Off Scalby Road, Scarborough YO12 5SN