Poplar Central Mosque
253 East India Dock Road, London, E14 0EG
Back to Poplar
Poplar Central