Ghost entry for this location:


Recommended Reading:

Holy Rood Church


Church Lane, Shilton, Nr Burford, Oxfordshire OX18 4AE

The church organ has been known to play by itself.