Year-round campsite near Almondsbury with drinking water, a motorhome service point and pets allowed. Castles and the Severn Bridge within easy reach.