This business centre is located in the heart of Slough, within a two-minute walk of Slough Train Station and five minutes to the town center, we have a spatial office block of 10 rooms with a total capacity for 20 – 25 desks.
These part-serviced offices in Slough are perfect for a start-up company as have a minimum three-month let period and no VAT charges.
Compare listings
Compare