All Saints Margaret Street, London

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.


11:00 Church opens
12:00 Mass
12:30 Church closes
18:15 Vigil Mass of Sunday
11:00 High Mass
17:15 Low Mass
18:00 Evensong and Benediction

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
27 May 2022
Weekly Email – Easter 7
Dear friends, This week is an occasion to express our thanks to so many people in our parish as we experience a period of new beginnings, departures, anniversaries and retirements. The first person to whom we should express our thanks is Fr… More 


Church Events