Mosque

Al-khoei Foundation

Chevening Road Queens Park London NW6 6TN UK

Where is it?