Mosque

Ahl-ul-bayt Centre

11-13 Edgeley Road Clapham North London SW4 6EH UK

Where is it?