Our Lady Help of Christians Luton Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
52 Castle Street
Luton,
Bedfordshire
LU1 3AG
United Kingdom
Phone: 01582 723430
Church Pastor
Rev Dariusz Bialowas
Parish Priest
52 Castle Street
Luton,
Bedfordshire
LU1 3AG
United Kingdom
Phone: 01582 723430