Locate on Map
HDO Masses: GB → London → South West London → Richmond upon Thames
HDO Masses in Richmond upon Thames: Weekday | Saturday | Sunday
Our Lady Queen of Peace (East Sheen)
St Elizabeth of Portugal (Richmond)
Our Lady of Loreto & St Winefride (Kew)
Sacred Heart (Teddington)
St Mary Magdalen (Mortlake)
St Theodore of Canterbury (Hampton-on-Thames)
St Margaret of Scotland (St Margarets-on-Thames)
St Osmund (Barnes)
St Thomas Aquinas (Ham)