Locate on Map
HDO Masses: GB → Southern England → Surrey
HDO Masses in Surrey: Weekday | Saturday | Sunday
Holy Angels (Ash)
St Ann (Banstead)
All Saints (Hersham)
Holy Cross (Carshalton)
Our Lady of Sorrows (Effingham)
St John the Evangelist (Tadworth)
St Pius X (Norbiton)
Our Lady of Lourdes (Thames Ditton)
Sacred Heart (Cobham)
St Agatha (Kingston Upon Thames)
St Anne (Chertsey)
St Dunstan (Woking)
St Joan of Arc (Farnham)
St Joseph (Dorking)
St Margaret of Scotland (Carshalton Beeches)
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)
St Catherine of Siena (Chessington)
St Christopher (Cheam)
St Edward the Confessor (Sutton Park)
St Elphege (Wallington)
St Joseph (New Malden)
St Matthias (Worcester Park)
St Michael (Ashtead)
St Raphael (Surbiton)
Our Lady Help of Christians (West Byfleet)
Holy Family (Heath End)
Holy Spirit (Fetcham)
St Anselm (Hindhead & Beacon Hill)
St Edmund (Godalming)