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

Sacred Heart & Mary Immaculate (Mill Hill)

St Thomas More (Swiss Cottage)

7.30am

St Dominic (Haverstock Hill)

St Joseph (Wealdstone & Harrow Weald)

9.00am

Immaculate Heart of Mary (Kilburn West)

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 John Fisher (Harrow North)

St Joseph (Wembley)

St Mary & St Andrew (Dollis Hill)

St Patrick (Neasden)

St Theresa (Headstone Lane)

St William of York (Stanmore)

10.00am

Our Lady of Willesden

Sacred Heart (Quex Road)

Sacred Heart & Mary Immaculate (Mill Hill)

St Dominic (Haverstock Hill)

St Edward the Confessor (Golders Green)

St Gabriel (Harrow South)

St Joseph (Wealdstone & Harrow Weald)

St Luke (Pinner)

St Mary (Hampstead)

St Thomas More (Swiss Cottage)

12.00pm

Our Lady of Hal (Camden Town)

St Joseph (Wembley)

12.15pm

Sacred Heart (Quex Road)

Sacred Heart & Mary Immaculate (Mill Hill)

12.30pm

Our Lady of the Rosary (Marylebone)

12.45pm

Our Lady of Willesden

6.00pm

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 Mary & St Andrew (Dollis Hill)

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

Sacred Heart & Mary Immaculate (Mill Hill)

St Mary (Hampstead)

St Patrick (Neasden)

St Theresa (Headstone Lane)

8.00pm

St George (Sudbury Middlesex)