The Interior

An architectural gem, St Peter's Church contains a wealth of rare features from different centuries since the Norman period.