The Church of St James and St Christopher on Bellhouse Road at Shiregreen in Sheffield, England. This Grade II Listed building dates from 1941