Mosques
Imam Khoei Islamic Centre
88a St. Helen's Road, Swansea, SA1 4BQ
University of Wales (Swansea) Mosque
Singleton Park, Oystermouth Road, Swansea, SA2
Displaying page 1 of 1
Mosques...