The church has Norman origins, belonging to Amesbury Priory in 1179,[4][5] with the earliest parts of the existing building dating from the late 12th and early 13th century,[1] however there have been several alterations since, including the renewal of the roof of the nave in 1603 funded by Giles Tooker.[4]Sir Stephen Fox became the lord of the manor in the late 17th century and paid for the rebuilding of the chancel and redecoration.[4] A gallery was added in 1637 but has since been removed.[2] In 1853 the chancel was rebuilt and the whole church restored by Thomas Henry Wyatt,[2] including the erection of the gabled porch.[1]
The walls of the nave and chancel have a chequerboard pattern of flint and sandstone. There is a low west three-stage tower, which was added in the 16th century and is supported by diagonal buttresses.[1] The three bells are dated c.1499, 1587 and 1699 and are currently unringable.[6][5] The interior includes a large plaster cartouche of strapwork enclosing the date 1637, which may be the date of construction of a gallery which has since been demolished.[2] The stained glass includes work by Alexander Gibbs in the south aisle and another by Lavers, Barraud and Westlake in the chancel.[1]