Baden Powell Outdoor Centre campsite in Poole, England. Paid pitches for tents, with showers and drinking water on site, and the New Forest nearby.