Our Story

About St. Thomas Syro-Malabar Catholic Parish

Discover the history, mission, and people of St. Thomas Syro-Malabar Catholic Parish.

Who We Are

St. Thomas Syro-Malabar Catholic Parish

Location

London, London, United Kingdom

Meet Our LeadershipContact Us