HOME  » Office Premises

Office Premises

Our Docklands Business Centre, located in the Isle of Dogs in London Docklands, boasts the largest Managed Office operation in London, with a wide range of comprehensive Business Centre facilities to support your business needs. Our Offices at Edmonton offer a more limited range of amenities, but still providing a comfortable and efficient workspace.

At our Business Centres, we cater to clients who are looking for a long-term office solution that offers both cost-effectiveness and top-notch service and facilities. While we do have some clients who are looking for short-term, prestige office space, our target client is someone who values cost-efficiency and a comprehensive range of services. We believe that our Managed Offices are the smart choice for modern businesses, as they allow you to focus on growing your business, while we take care of the rest. Itís our mission to provide you with the best office space and support to help you succeed.

Please refer to the links below for further details.

Our Office Locations
Docklands Docklands Business Centre
10-16 Tiller Road
London E14 8PX
Edmonton Hastingwood Trading Estate
Estate Office
Harbet Road, Edmonton
London N18 3HT

50,000 sf of Offices located in London's Docklands. Fully managed with all the facilities a company needs including a fully equipped datacentre.

200,000 sf of quality factory, warehouse & office space. Excellent transport links and managed offices make this a sought after location.

Over 100,000 sf of prime industrial space in North London, with convenient road and rail links. Internal offices are also available.