Church of England Diocese of Peterborough Silverstone

St Michael

Get in touch

Rev Paul McLeod

St Michael's Vicarage High Street Silverstone Towcester NN12 8US
(01327) 858101

Our website