S
Sloughislamic
@Sloughislamic
The Slough Mosque is one of the UK's biggest mosques. It is located in Slough, southeast England. The mosque was built on 8 May 1983 and can host up to 5,000 worshippers at a time. The mosque is a key spot for the local Muslim community and is also used as a venue for religious education and cultural events.