The church was built in the 12th century with parts of the original fabric being included in later work. In the 17th the chancel was added. In 1842 a Victorian restoration included rebuilding of the nave.
