Church of England Diocese of Ely St. Philip, Cambridge

About Us

Come and see our amazing building with many great facilities