A handsome period building with original Edwardian window frames.
Slough is a booming business hub only 15 minutes from London and part of the UK's 'Silicon Valley'
Secure on-site car parking with CCTV and allocated bays
Our Business Centre is focused on our client and creating a friendly, community based office space