Our Lady of Beauchief and St Thomas of Canterbury, Sheffield
catholic church building in Sheffield, South Yorkshire, England, UK