A imponente igreja de St Peter's situa-se na pequena aldeia de Worcestershire Stoke Bliss, perto das cidades de Tenbury Wells e Bromyard. A igreja é construído do sandstone vermelho local, no início dos anos estilo Inglês, consistindo de chancel com um carvalho tela, nave de quatro baías, sul aisle e um sudoeste da torre com spire, contendo um relógio e três sinos. A leste e oeste janelas são de multa vitrais mostrando Cristo e S. Pedro.