Description
This Shia center in London is an Islamic seminary for the traditional learning of the Islamic disciplines, situated in London, UK.
Location
133 High Road London NW10 2SW
This Shia center in London is an Islamic seminary for the traditional learning of the Islamic disciplines, situated in London, UK.
133 High Road London NW10 2SW
Add a review