Description
This Shia religious center in the UK is a mosque which is located in London. It holds Shia ceremonies and Shia rituals.
Location
London, UK
This Shia religious center in the UK is a mosque which is located in London. It holds Shia ceremonies and Shia rituals.
London, UK
Add a review