Little Hollows campsite near Ledbury, England. Discover the castles of the region, including Goodrich, Sudeley and Monmouth, all within reach.