Mosques nearby 11 Leytonstone Rd, London E15 1JA, United Kingdom

East End Islamic Centre

Approximately 1.96 km away
Address: 98 Plashet Road, London E13 0RQ, United Kingdom