Description
This Islamic Shia center in the UK holds Friday Salah, Saturday nights programs, holding religious ceremonies in special Shi'i occasions like moharram an Ramadhan, Sports and entertainment.
Location
Mount Stuart Square, Cardiff CF10 5LR, UK
Add a review