Jubilee Park campsite in Woodhall Spa, England. Pitches for tents and caravans or motorhomes, with showers and toilets. Tattershall Castle is nearby.