Motorhome and caravan stopover in Rochester, England, open all year with toilets on site and pets allowed. Nearby Hermitage Castle is about 13 km away.