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.

Worship

Today
Tomorrow
08:30 Low Mass
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

 
news item
3 April 2026
Today is Good Friday
  Good Friday at All Saints’ 10.00 am  Confessions (until 12 noon) 12 noon Stations of the Cross 3.00 pm Solemn Liturgy of the Passion Preacher: Fr Julian Browning Music: Reproaches, G. P. da Palestrina; Crux fidelis and Pange lingua gloriosi, trad. chant. 7.30 pm Stations of the… More 

 

Church Events