St Margaret's Well at Binsey
26 February 2021
Binsey
Every year thousands make a pilgrimage to this well to sample the water which is believed to have miraculous healing properties.
26 February 2021
Binsey
Every year thousands make a pilgrimage to this well to sample the water which is believed to have miraculous healing properties.