The Jamia ghosia Mosque slough is a Grade II listed building located in Slough, England. The mosque was built in 1978 and serves as a place of worship for the local Muslim community. The Jamia Ghosia Mosque is located in Slough, England. It is a large mosque that can accommodate up to 1,500 people. The mosque is open to the public and offers a variety of services, including Islamic classes, a library, and a prayer room.