Parish of St Margaret of Scotland

Church of St Margaret of Scotland – 22a Bolingbroke Road, Luton, LU1 5JD

Parish office: 01582 720966

Our Mass times