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.