Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Slough Rooms, which is in category Criteria. The legal address of the company is Windmill Rd, Slough, Berkshire SL1 3SN. For more information, call 07500971099 Your comments* (not for publishing) * — Required information Slough Rooms ← View details Windmill Rd, Slough, Berkshire SL1 3SN, United Kingdom, Slough, Berkshire 07500971099