St Thomas the Apostle College

St Thomas the Apostle College

St Thomas the Apostle College (STAC) is a Catholic College for boys who live in a diverse and vibrant inner city environment.

St Thomas the Apostle College

Hollydale Road
SE15 2EB
Show on map

020 7639 0106

Website


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