The Business Design Centre provides over 135,000 square feet of high quality let-able space for showrooms, offices and serviced offices ranging in size from 100-12,000 square feet that could be home to your company. We have a team on site who will be happy to show you around but you can find out more to begin with here.