All Saints Church has Anglo-Saxon origins,with additions in the 13th and 14th Centuries, and was much restored in the 19th Century. In the Churchyard is the former Day School
St Andrew’s Church. All that remains is a ruined tower, probably dating to the 14th Century
St Peter’s Church with its round flint tower and thatched roof is of Norman origin