Served by the M4 and A4, buses, rail and Heathrow Airport, Slough sits in a convenient travel hub. Bring your team and clients together easily here, and host productive sessions in our high-tech meeting rooms.
2
Locations
322
Private offices
80
Coworking desks
11
Meeting rooms
Our office spaces span 150 countries. Find the right location for you in Slough or beyond.