
83 Duckett Street, Poplar, Greater London
No description available
83 Duckett Street, Poplar, Greater London
Great mosque, great environment!!
Lovely mosque inside the park. Mainly Bangladeshi. I go there now than. Great atmosphere. Abdul wahid from local.