Details
Anjuman-E-Islamia Jamia Mosque
266 - 268 High Street North
Manor Park
London
E12 6SB
020 8472 5663
Description