The Barton under Needwood Treasure Trail Barton Turn, Barton-under-Needwood, Staffordshire, DE13 8DZ, England • 01872 263692 • Tourist Attractions More Info