Author: English Martyrs Streatham, London Our Parish is part of the Archdiocese of Southwark and is located in the South of London. By virtue of our location, we are host to people from over forty nationalities. The church has been on its present site since 1893 and has served the community in various ways apart from her spiritual mission which is the primary aim of her presence in the community. The church building which is designed in the 13th-century gothic style is open to all who wish to worship with us on a daily basis and especially on Sundays when the community gathers for the celebration of the Holy mass.