Forest Well

The Forest Well is a landmark outside of Daventry Town Square, a local market town in Daventry, which lies west of Castle Daventry.