businesses
The Urban Building
3 9 Albert Street
Slough
SL1 2BE
Report a problem with this listing
If you're looking for an office or co-working space that offers great transport links in one of the town's premier locations, Citibase Slough can't be beaten.
Housed in the landmark Urban Building, no detail has been overlooked in the refurbishment and design of the flexible offices which are flooded with natural light. The centre also features the unique Urban Beach Huts - great spaces to hold any meetings in. And you don't even have to be a customer to hire them.