HDO Masses in Wiltshire

6.00pm (vigil)

St Thomas More (Bradford-on-Avon)

7.00pm (vigil)

St Anthony of Padua (Melksham)

7.30pm (vigil)

Holy Family (Swindon)

St Peter (West Swindon)

7.30am

St Osmund (Salisbury)

9.30am

Holy Family (Swindon)

St Anthony of Padua (Melksham)

10.00am

Holy Redeemer (Salisbury)

St Peter (West Swindon)

St Thomas More (Marlborough)

St Thomas More (Bradford-on-Avon)

12.45pm

St Osmund (Salisbury)

6.00pm

Christ the King (Amesbury)

7.00pm

St Edmund (Calne)

St Gregory & the English Martyrs (Salisbury)

7.30pm

Holy Family (Pewsey)