Saturday Masses in London borough of Richmond upon Thames

9.30am

St Francis de Sales (Hampton Hill)

10.00am

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

10.30am

St Edmund of Canterbury (Whitton)