Details
Ibraham Mosque
721-723 Barking Road
East Ham
London
E13 9EU
0208 548 8196
Description