Glamping campsite in Mouldsworth, Cheshire, with toilets on site. Halton and Chester Castles are about 12 km away, with Holt Castle and Wrexham Cathedral…