Darul Taclim Cultural Centre and Mosque
- 106 High Rd, London, NW10 2PP, United Kingdom
- +44 20 8451 4824
- https://darultaclim.co.uk/