Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Langley Woods Play Centre, which is in category leisure centres. The legal address of the company is Langley Rd, Slough, Berkshire SL3 8BS. For more information, call 01753541160 Your comments* (not for publishing) * — Required information Langley Woods Play Centre ← View details Langley Rd, Slough, Berkshire SL3 8BS, United Kingdom, Slough, Berkshire 01753541160