St. Peter’s Church – Bromyard The church of St. Peter at Bromyard dates back to the 12th century, and the church registers are amongst the earliest in the country, going back to 1538. Continue reading →