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