The Church of True Light stands quietly in the bustling corner of Little India. It was founded in 1952 and recognized as the Anglican Church in 1963. It is a place of meditation and tranquility. Because most of the early members came from tricyclists who lived and worked nearby, the architecture reflects strong Chinese characteristics and church culture.