Campsite in Almondsbury near the Severn Bridge with electric hook-ups, drinking water, motorhome service point, pets allowed and open all year.