Al Falah Masjid 64a Compton Ave, Luton, LU4 9AY, United Kingdom +44 7908 074515 https://www.alfalahmasjidluton.com/ Donate