Willow Hill Farm campsite near Tewkesbury with showers, Wi-Fi, pet-friendly pitches and a motorhome service point. Castles nearby. Check current rates.