HDO Masses in Northwest London

6.00pm (vigil)

St Dominic (Haverstock Hill)

7.00pm (vigil)

Our Lady of Willesden

Sacred Heart (Quex Road)

St Edward the Confessor (Golders Green)

St Erconwald (Wembley)

7.30pm (vigil)

St Joseph (Wembley)

St Luke (Pinner)

7.00am

Our Lady of Willesden

St Thomas More (Swiss Cottage)

7.30am

St Dominic (Haverstock Hill)

St Joseph (Wealdstone & Harrow Weald)

9.00am

Immaculate Heart of Mary (Kilburn West)

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 Joseph (Wembley)

St Patrick (Neasden)

St Theresa (Headstone Lane)

St William of York (Stanmore)

10.00am

Our Lady of Willesden

Sacred Heart (Quex Road)

St Dominic (Haverstock Hill)

St Edward the Confessor (Golders Green)

St Gabriel (Harrow South)

St John Fisher (Harrow North)

St Joseph (Wealdstone & Harrow Weald)

St Luke (Pinner)

St Thomas More (Swiss Cottage)

12.00pm

Our Lady of Hal (Camden Town)

Sacred Heart & Mary Immaculate (Mill Hill)

St Joseph (Wembley)

12.15pm

Sacred Heart (Quex Road)

12.30pm

Our Lady of the Rosary (Marylebone)

12.45pm

Our Lady of Willesden

6.00pm

Sacred Heart & Mary Immaculate (Mill Hill)

St Dominic (Haverstock Hill)

7.00pm

Sacred Heart (Quex Road)

St Edward the Confessor (Golders Green)

St Erconwald (Wembley)

St John Fisher (Harrow North)

St Margaret Clitherow (Grahame Park)

St Thomas More (Swiss Cottage)

St William of York (Stanmore)

7.15pm

St Joseph (Wealdstone & Harrow Weald)

7.30pm

English Martyrs (Wembley Park)

Our Lady of Hal (Camden Town)

Our Lady of Willesden

St Patrick (Neasden)

St Theresa (Headstone Lane)

8.00pm

St George (Sudbury Middlesex)