The church was built of granite in the 15th century: on the north wall are five medieval wall paintings. A Roman milestone of the 3rd century is preserved in the church and in the churchyard there is an unusual Hiberno-Saxon cross head.