Gloucestershire’s majestic Forest of Dean lies within a triangle between the River Severn on its east side and the famous Wye Valley on its west. Evidence of the first humans here …