The Switch previously housed the Amazon UK team and is situated alongside other impressive multinational companies including HTC, O2 and Black & Decker.
Opening in 2019, the extensively refurbished Grade A office building is sure to impress visitors and employees alike with its striking new entrance canopy, a grand reception area, private lockers, new shower and changing rooms, an onsite refreshment facility as well as bicycle storage space and car parking. There’s even a view of Windsor Castle.
- Private furnished offices
- Meeting rooms
- High speed internet
- Stylish business lounge
- Onsite cafe
- 24-hour CCTV security and access
- Breakout areas and kitchens
- Secure onsite parking
- Bike storage
The location is exceptionally well-connected to Slough train station, Heathrow airport and the M4 motorway; and with the addition of the Crossrail in 2019, it’ll be a short commute to London’s city centre.