Description
This Shia organization in London holds Shia ceremonies and Shia rituals and also it has a specialized Islamic library
Location
20 Penzance Place, London, UK
This Shia organization in London holds Shia ceremonies and Shia rituals and also it has a specialized Islamic library
20 Penzance Place, London, UK
Add a review