The oldest parts of the church are the chancel and the transept arch, which date from the 13th century.
Much of the church was rebuilt in the 14th century, and the nave and south transept survive from this period.
The church was restored in 1843, the work including partial rebuilding of the chancel.
The steeple has a tower with two stages on a plinth, diagonal buttresses, a three-light west window with a pointed head, a southeast stair turret, clock faces on the north and west sides, a string course, bell openings with hood moulds, and a corbel table with masks, fleurons and grotesques.
Inside the church is a baroque monument to Sir John Legard, and stained glass windows, one by Jean-Baptiste Capronnier and another by William Wailes.