On the edge of the ancient Forest of Rossendale in Lancashire, situated near Helmshore is Robin Hood’s Well. Nearby is an ancient pilgrim’s route passing by the Pilgrim’s Cross which has been there since AD 1176 on Holcombe Moor and goes through Haslingden on the...