Our Locations
 DOCKLANDS
OFFICES
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
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
TOTTENHAM
INDUSTRIAL
Over 100,000 sf of prime industrial space in North London, with convenient road and rail links. Internal offices are also available.