Slough Muslim Trust
- 35 London Rd, Slough, SL3 7RP, United Kingdom
- +44 1753 398195
- https://sloughmuslimtrust.org/contact-us/