The Church of the Holy Ghost has a tower dating from the 14th century with the rest of the building being dated at the 15th century. It has been designated by English Heritage as a Grade I listed building.
