Church of England Diocese of Canterbury St. Peter Folkestone

Folkestone: St Peter

Get in touch

Fr. Mark Haldon-Jones

St Peter's Vicarage North Street FOLKESTONE, Kent

Our website