The chancel and north aisle were built in the 14th century and the tower in the 15th century. The chancel is unusually long. Internally there is a 15th century octagonal font with a Green Man carving.
The church was extensively restored in the late 19th century. It is a Grade I listed buiding.