The Business Centre in Teddington was established in 1985. The concept was to provide the total office solution with fully serviced office accommodation for small to medium sized organisations, at affordable rates, without long-term commitment and large initial outlay. 
Offices are furnished with telephone lines and high speed fibre internet broadband pre-installed. 
Our site uses cookies. For more information, see our cookie policy. Accept cookies and close
Reject cookies Manage settings