Al Madina Mosque & Centre

Al Madina Mosque & Centre
2 Victoria Road, Barking, London, IG11 8PY
Photo of Al Madina Mosque & Centre