Mass Times
Christmas Mass Times
This Week’s Gospel
Advent Meditations
Newsletter & Events
St Peter’s is a parish of the Archdiocese of St Andrews and Edinburgh,
a Charity registered in Scotland—number SC008540
St Peter’s is a parish of the Archdiocese of St Andrews and Edinburgh,
a Charity registered in Scotland—number SC008540