Visit my Mosque (Newham North Islamic Association) In United Kingdom by February 15, 2016 08Feb2016At Newham North Islamic Association, 88, Green Street, Forest Gate, London, E7 8JG.Newham North Islamic AssociationReturn to event list