
180 High Street North, London, Greater London
Anjuman-e-Islamia Jamia Mosque , 266-268 High Street North, East Ham, London E6 2JA Tube: East Ham (District or Hammersmith & City Line) Bus: 101, 147, 238
180 High Street North, London, Greater London
Tap a star to leave the first review