St Thomas the Apostle RC Church

St Thomas the Apostle RC Church

Part of a very diverse, exciting and vibrant community in South East London.

St Thomas the Apostle RC Church

81 Evelina Road
SE15 3HL
Show on map

020 7639 3724

Website


All rights reserved. Designed by MC&A and powered by © Sumac 2017