Camping at The Cross Keys Inn in Castle Cary, England. Electric hook-ups, showers, motorhome service point and pets welcome. Open all year round.