Jamia Ghosia Mosque Slough
The Jamia Ghosia Mosque is located in Slough, England. It is a Grade II listed building, and was built in the early twentieth century. The mosque is one of the largest in the United Kingdom, and can accommodate up to 3,000 worshippers. The jamia ghosia mosque slough is also notable for its architecture, which is a mix of British and Mughal influences.
Slough Mosque Islamic Trust - Jamia Ghousia Masjid & Islamic Centre










