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.

Please note that due to complex electrical work taking place in the church, All Saints’ will only be open for public services. This will last six weeks.

Worship

Today
12:00 Mass
18:30 Mass
Tomorrow
12:00 Mass
18:30 Vigil 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

 
news item
19 June 2026
Weekly email – Trinity 3
Dear friends, I am pleased to announce a parish trip to see the superb exhibition being mounted by the National Gallery at the moment on the great Spanish painter Zurbaran. The visit will take place at 6.00 pm on Friday 31st July,… More 

 

Church Events