Poplar Shahjalal Masjid
25 Hale St, London E14 0DB
Back to Poplar
IMG-20180123-WA0005