Could I park nearby then walk to the site?

In by Greg Phillipson

No, we advise you to buy a car permit or get dropped off at the site. Any cars parked near the site, which are causing an obstruction, are liable to be towed by the police. Witton Castle may tow cars , which are parked on their own land without authorisation.