Hide

South Wales Islamic Centre; Yemeni Mosque And Islamic Centre; Islamic Culture Centre, Cardiff?

hide
Hide

South Wales Islamic Centre; Yemeni Mosque And Islamic Centre; Islamic Culture Centre,
Alice Street,
Cardiff?
Glamorgan

Hide
topup

Church History

topup

Maps

It is located at ST1885874994 (Lat/Lon 51.468074, -3.169537). You can see this on maps provided by:

Hide
hide