The early medieval church building must have been smaller than the one in existence today and the church was rebuilt in granite in the 15th century. The fine stained glass windows are from about 1500.