The Moor

Public park in Cheshire East · 3.07 hectares