The parish church of St John the Baptist was certainly in existence before 1226. It was substantially rebuilt in 1875 retaining some features of the 13th century interior and the 15th century tower. Workmen restoring the bells in the church tower a few years ago, objected to a hive of bees in the belfry, and proposed to remove them.