Local Authority
London Borough of Newham

Mosque, Madrassa & Welfare Centre 119-121 Church Rd, London E12 6AF UK
119A Church Road London England E12 6AF GB