The Church of St. Michael; an Anglican parish church, renamed in 1763 was originally referred to as St. Peter's Church in 1248 and 1512. The church dates back as far as 1151, with records showing the original building possibly being rebuilt in the late 12th century/early 13th century. The present church is mainly 15th century and was built mostly from stone rubble, with stone slate roofs, and an aisled nave, with 15th century wagon roof and tie beams, south porch and west tower; the east wall of the south aisle contains part of a blocked lancet window, which could suggest the church was cruciform.
The tower of the building was built in the 15th century, possibly to replace an already existing central tower in the church; the west doorway is 15th century with a hoodmould and a three light 15th century window above. In the early eighteenth century a west gallery was added to house fitted box pews. Also, in 1879 the chancel and chancel arch were rebuilt in fourteenth century style. The entire church was restored in 1889, and under directions from C. E. Ponting the gallery was enclosed to form a baptistery. The pulpit, altar table, and font cover were all later additions to the church in the 1630s.