Results 1 results found Bell Tower of St. Oswalds Church, situated on a hill above the Church, Kirkoswald, Eden Valley, Cumbria, England, United Kingdom, Europe