Campsite in Chepstow, Wales with electric hook-ups, showers, Wi-Fi and a motorhome service point. Pets allowed and open all year. Castles nearby.