Parish of St Margaret of Scotland

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

Parish office: 01582 720966

Website: https://stmargaretsparishl.wixsite.com/

Our Mass times