Ilford Mosque | Ilford, London, IG1 1AA | SalahNearMe | SalahNearMe