Where is Holy Cross Priory?

Where is Holy Cross Priory located?

Holy Cross Priory, Holy Cross Priory, Great Britain (approx. 52.63065°, -1.130251°)


Where is Holy Cross Priory on the map?