The Bath Road business centre is strategically located on the Slough Trading Estate which is occupied by several blue chip companies. The building is one of the largest fully serviced business centres in Europe capable of catering for both small and large scale office needs. An atrium café used by clients and visitors is available on site.