Tent campsite near Petersfield, England. Explore nearby castles like Portchester and Winchester, and enjoy a sustainability-focused stay in the South…