Masjid Al-Imām Muqbil
- 30 The Arches, Stanley Rd, South Harrow, Harrow HA2 8FE, United Kingdom
- https://www.masjidalimammuqbil.co.uk/