Reach tens of thousands of people instantly by advertising with Ekklesia. Find out more
St Peter's, a 10th century Church of England church building at Barton-upon-Humber in north-east England, has reopened after a £600,000 makeover. It is now an international centre for the study of human remains, and a significant visitor attraction.