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/
Parish office: 01582 720966
Website: https://stmargaretsparishl.wixsite.com/