At just under 750 acres and with only 32 dwellings, Stoven is the smallest village in the Hundred River and Wainford Benefice. St Margaret's Church is situated to the southeast of the village and is a Victorian restoration completed in the late 1850's. The building retains its original 11th Century Norman doorways, and because the village name is Anglo Saxon in origin it is possible an earlier church may have stood on the same site.
The church had been closed for several years with the then small congregation attending services at nearby St Peter’s church in Brampton. When, however, the threat of demolition was imposed on St Margaret's by the Diocese in 1996, the local residents came together to form a new PCC to try and save what was, and through their perseverance, still is an important Grade 2* listed building