Imamia Mission London
- 129 Perrymans Farm Rd, London, Ilford, IG2 7LX, United Kingdom
- +44 7956 363574
- https://m.facebook.com/ImamiaMissionUK