HDO Masses in London borough of Richmond upon Thames

7.30pm (vigil)

St Francis de Sales (Hampton Hill)

7.15am

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

9.00am

St Elizabeth of Portugal (Richmond)

9.17am

Our Lady of Loreto & St Winefride (Kew)

9.30am

Sacred Heart (Teddington)

St Francis de Sales (Hampton Hill)

St Mary Magdalen (Mortlake)

St Theodore of Canterbury (Hampton-on-Thames)

10.00am

Our Lady, Queen of Peace (East Sheen)

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

St Osmund (Barnes)

St Thomas Aquinas (Ham)

6.30pm

St Osmund (Barnes)

7.00pm

Our Lady of Loreto & St Winefride (Kew)

St Mary Magdalen (Mortlake)

7.30pm

Sacred Heart (Teddington)

St Theodore of Canterbury (Hampton-on-Thames)

8.00pm

Our Lady, Queen of Peace (East Sheen)

St Elizabeth of Portugal (Richmond)

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

St Thomas Aquinas (Ham)