The Briar Campsite in Capel Saint Mary, England: showers, electric hook-ups, a motorhome service point and castles such as Colchester Castle nearby.