Locate on Map
HDO Masses: GB → Southern England → Surrey
HDO Masses in Surrey: Weekday | Saturday | Sunday
St Ann (Banstead)
All Saints (Hersham)
St Agatha (Kingston Upon Thames)
Christ the Prince of Peace (Weybridge)
Holy Cross (Carshalton)
Our Lady of Sorrows (Effingham)
St Pius X (Norbiton)
Our Lady Queen of Heaven (Frimley)
Our Lady of Lourdes (Thames Ditton)
St Anne (Chertsey)
St Dunstan (Woking)
St Joan of Arc (Farnham)
St Joseph (Dorking)
St Margaret of Scotland (Carshalton Beeches)
St Michael (Ashtead)
St Tarcisius (Camberley)
Christ the Redeemer of Mankind (Cranleigh)
English Martyrs (Horley)
Holy Name (Esher)
Our Lady of the Rosary (Sutton Surrey)
Sacred Heart (Caterham)
Sacred Heart (Cobham)
St Catherine of Siena (Chessington)
St Christopher (Cheam)
St Clement (Ewell)
St Edward the Confessor (Sutton Park)
St Elphege (Wallington)
St John the Evangelist (Tadworth)
St Joseph (New Malden)
St Matthias (Worcester Park)
St Raphael (Surbiton)
Holy Family (Heath End)
Our Lady Help of Christians (West Byfleet)
Holy Angels (Ash)
Holy Spirit (Fetcham)
St Anselm (Hindhead & Beacon Hill)
St Edmund (Godalming)