HDO Masses in Northwest London

6.00pm (vigil)

St Dominic (Haverstock Hill)

7.00pm (vigil)

Sacred Heart (Quex Road)

St Erconwald (Wembley)

7.00am

St Thomas More (Swiss Cottage)

7.30am

St Dominic (Haverstock Hill)

9.00am

Sacred Heart & Mary Immaculate (Mill Hill)

9.15am

St Margaret Clitherow (Grahame Park)

9.30am

English Martyrs (Wembley Park)

Our Lady & St Thomas of Canterbury (Harrow-on-the-Hill)

Our Lady of Hal (Camden Town)

St Erconwald (Wembley)

St George (Sudbury Middlesex)

St Patrick (Neasden)

St Theresa (Headstone Lane)

St William of York (Stanmore)

10.00am

Sacred Heart (Quex Road)

St Gabriel (Harrow South)

St John Fisher (Harrow North)

St Thomas More (Swiss Cottage)

12.00pm

Our Lady of Hal (Camden Town)

Sacred Heart & Mary Immaculate (Mill Hill)

12.15pm

Sacred Heart (Quex Road)

12.30pm

Our Lady of the Rosary (Marylebone)

6.00pm

Sacred Heart & Mary Immaculate (Mill Hill)

St Dominic (Haverstock Hill)

7.00pm

Sacred Heart (Quex Road)

St John Fisher (Harrow North)

St Margaret Clitherow (Grahame Park)

St Thomas More (Swiss Cottage)

St William of York (Stanmore)

7.30pm

English Martyrs (Wembley Park)

Our Lady of Hal (Camden Town)

St Patrick (Neasden)

St Theresa (Headstone Lane)

8.00pm

St George (Sudbury Middlesex)