HDO Masses in London borough of Richmond upon Thames

7.30pm (vigil)

St Francis de Sales (Hampton Hill)

9.00am

St Elizabeth of Portugal (Richmond)

9.15am

Our Lady of Loreto & St Winefride (Kew)

9.30am

Sacred Heart (Teddington)

St Francis de Sales (Hampton Hill)

St Mary Magdalen (Mortlake)

St Osmund (Barnes)

10.00am

Our Lady Queen of Peace (East Sheen)

St Margaret of Scotland (St Margarets-on-Thames)

St Thomas Aquinas (Ham)

6.30pm

St Margaret of Scotland (St Margarets-on-Thames)

St Osmund (Barnes)

7.00pm

St Mary Magdalen (Mortlake)

7.30pm

Our Lady of Loreto & St Winefride (Kew)

Sacred Heart (Teddington)

8.00pm

Our Lady Queen of Peace (East Sheen)

St Elizabeth of Portugal (Richmond)

St Thomas Aquinas (Ham)