Free motorhome and caravan stopover at The Catash Inn in Castle Cary, Somerset. Electric hook-ups, drinking water, toilets, Wi-Fi and pets welcome, open…