The Church of St Leonard, 1886, which is relatively new although there has been a church on the site for over 800 years.
This picture was taken on a Saturday when there are weddings held here, hence the old car parked in front of the church. The picture below is of the square in front of the church about a century ago (kindly supplied by Alan Burke).
The pictures below are details from the stained glass installed just after the church was built.