inpurespirit.com
The ghost at the Lower Buck Inn, Waddington, shows its face to photographer
The Lower Buck Inn is a very old English inn. It's been the village of Waddington, right at its heart, since 1760. Nearby is the church of St Helen which