Al Madina Mosque & Centre

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