St Thomas Indian Orthodox Church, London was declared as a parish by the diocesan Metropolitan , H.G. Dr. Mar Makarios on Jan 1,2007. This was for the convenience of all the Indian Orthodox Church members living in the north and north-west part of London. Regular worship services and other activities are conducted at St. Margret’s Church Hall (Edgware Parish Hall), Rectory Lane, Edgware, London, HA8 7LG. We are a registered charity, Reg. No 1118820. The First H. Eucharist at the present place was celebrated on March 19th,2006 by H.G. Geevargheese Mar Coorilos, the Metropolitan of the Bombay Dioces ... |