• 124 City Road, London EC1V 2NX, UK

Knights of Saint Thomas is a registered non-profit organization in England and Walles (Company No. 14384320) with a mission to provide support for those in need. Contact the Command Council by sending messages using the form, for any questions or to learn more about the organization's activities.