
91 Mile End Road, Poplar, Greater London
Al-Huda Cultural Centre & Mosque is located on Mile End Road in Bethnal Green and serves as a community prayer space. The mosque features multiple prayer areas and maintains facilities for regular congregational worship.
91 Mile End Road, Poplar, Greater London
Tap a star to leave the first review