The lovely altar and stained glass windows in St. Mary's church in Barnham, West Sussex.