The church of St Michael and All Angels dates from the 11th Century with a tower containing six bells added in the 12th Century. The Victorians tiled the floor of the chancel, when the original tombstones were moved into the vestry. The East window has one of the oldest complete examples of a medieval stained glass window in the country installed circa 1320. A remnant of medieval distemper decoration is visible around the window in the south wall.