Peterborough Diocese has decided to sell a 10-year “development option” on 114 acres of glebe land between Titchmarsh and the adjacent town of Thrapston.

Church_news Community_news