The parish church of St Peter is at least partly Norman with additions of the 13th and 15th centuries.
Part of the parish church of St Peter is from the Norman era, while other parts were added during the 13th and 15th centuries.