Our Locations
DOCKLANDS
OFFICES
50,000 sf of Offices located in London's Docklands. Fully managed with all the facilities a company needs including a fully equipped datacentre.
EDMONTON
INDUSTRIAL & OFFICES
200,000 sf of quality factory, warehouse & office space. Excellent transport links and managed offices make this a sought after location.
TOTTENHAM
INDUSTRIAL
Over 100,000 sf of prime industrial space in North London, with convenient road and rail links. Internal offices are also available.