Contemporary and fresh offices in the centre of Slough, just minutes from the rail and Elizabeth Line station.