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

Leytonstone: St Margaret with St Columba

Get in touch

Fr Neil Walsh

The Vicarage 15 Woodhouse Road Leytonstone, London E11 3NG
0208 5190813