All Saints Church is medieval in origin with elements dating from the late 12th century. It has been much added to and was restored in the mid 19th century. The village is mentioned in the domesday book and there are suggestions that a Saxon wooden church was located on this site prior to the present church although there is no evidence to support this claim. Legibility of the former landscape is thus uncertain.