In Stillingfleet Road, west of Castelnau, it was a large hall/church built in 1929, designed by Clifton Davy. It was made redundant in 1946 and is currently a Community Centre.
![]() |
![]() |
![]() |
![]() |
See all the Anglican, Catholic and Orthodox church buildings in Greater London
Click on any picture to enlarge it.
Use the browser back button to return to the post.