The Urban Building
3 9 Albert Street
Slough
SL1 2BE
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.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.