 The Parish church of Saint Peter has a Saxon-Norman tower constructed of carstone set in the angle between the chancel and the north aisle.Originally it was set in the center and the arches to its chancel and nave are still there although they are filled with masonry now.In the south aisle there are two windows with examples of 15th century Norwich Glass.