Church of England Diocese of Chelmsford St. Margaret with St. Columba, Leytonstone

About Us

For any information please contact,
.

 Priest in Charge, Fr Neil Walsh, 020 8519 0813,

until a new editor is installed