The imposing church of St Peter’s is situated in the tiny Worcestershire village of Stoke Bliss, near the towns of Tenbury Wells and Bromyard. The church is built of the local red sandstone, in the early English style, consisting of chancel with an oak screen, nave of four bays, south aisle and a south-western tower with spire, containing a clock and three bells. The east and west windows are of fine stained glass showing Christ and St Peter.