A modern and contemporary business centre located in Slough town centre. This property offers fully serviced offices on flexible terms. Additional services include break-out areas, kitchens, car parking, meeting rooms, state-of-the-art technology and reception staff plus an on-site support team to assist with your every need. Restaurants, bars and shops all just footsteps away from the centre.