The 1926 Church of English Martyrs in the grounds of Whalley Abbey, Whalley in the Ribble Valley, Lancashire.