About St James Marthoma Church, London
A parish of the Mar Thoma Syrian Church in the Diocese of North America & Europe
- Member of the Churches Together in England
- Member of the Churches Together in Britain and Ireland
Vicar: Rev. Sajeev Thomas
More about St James Marthoma Church, London
St James Marthoma Church, London is located at 167 Avery Hill Road, SE9 2EX London, United Kingdom
02037305347
http://www.marthomachurch.org.uk/stjames/index.php