 All Saints church is a Grade II* listed building with a 14th-century tower and 18th-century nave and chancel.The church tower contains three bells cast in 1782 by William Bilbie of Chew Stoke.In 2007 funding from the levy on nearby quarries was obtained to pay for repair and restoration work on the bells.