Saint Peter

Folkestone

 

 

 

 

 

 

 

 

 

Ordinariate of Our Lady of Walsingham (in communion with the See of Rome)

 

Ordinariate Group of St Peter, Folkestone

 

 

 

Church of England

Diocese of Canterbury

 

 

 

Parish Church of Saint Peter