The Briar Campsite, Campsite in Capel Saint Mary | Kampline

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