St. Stephen's Church, Kirkby Stephen, Cumbria. There has been a church on this site since Anglo-Saxon times, but the present building dates from 1240 and has been partly rebuilt in 1847 and restored in the 1870s.