All Saints Church (at some time known as the church of St. Margaret) has provided a focus for worship in the village for at least 900 years and probably for some time before that. Facing out over the Kym Valley with what is reputed to be, one of the best views in Cambridgeshire.