The Church of England parish church of St John the Baptist dates from the 13th century; it has a 15th-century tower and was restored in the 19th century.
The Church of England parish church of St John the Baptist dates from the 13th century. It has a 15th-century tower. It was restored in the 19th century.