@stfaithdulwich
The Parish Church of St Faith, North Dulwich, in the Diocese of Southwark. The Parish Mass is celebrated at 10.30 a.m. every Sunday. All are welcome.