All Saints Margaret Street, London All Saints Margaret Street |

All Saints logoWelcome to All Saints

All Saints, Margaret Street, is an Anglo-Catholic parish in the Diocese of London which has been serving God and the world in the heart of the West End of London for over 160 years.

Our church is open for prayer and worship every day from 11.00 am-7.00 pm.


12:00 Mass
18:30 Mass
12:00 Mass
18:30 Mass

Daily Mass Live Stream

Mass is streamed live at 11am on Sundays, and at noon the rest of the week. View previous masses on the All Saints YouTube Channel.



news item
17 May 2024
Weekly Email – Pentecost
Dear friends, I am looking forward immensely to this Sunday. As we celebrate the feast of Pentecost, and God’s gift of the Holy Spirit to his Church, Bishop Jonathan will be with us to celebrate the sacraments of Baptism and Confirmation. I… More 


Church Events