A small church, attributed to F.W. Tasker, dating from 1905 forms the chancel of a church with halls and offices of 1973-1974 by Wilman Partnership.
![]() |
![]() |
![]() |
![]() |
See all the Anglican, Catholic and Orthodox church buildings in Greater London
Home » London Borough of Southwark » St Thomas the Apostle, Evelina Road, Nunhead (Roman Catholic)