Esha Atul Islam Mosque
16 Ford Square, Damien Court, London, E1 2HS
Back to Whitechapel
Eshatul Islam 2