Bizspace in London

Results for:

Javascript is required to view this map.
Bizspace in London
Millenium Business Centre Humber Road London LND NW2 6DW
 
  
Description

Bizspace in Staples Corner comprises a 48,809 sq ft (4,534 sq m) business centre with over 86 units ranging from 20 sq ft (1.86 sq m) to 21,933 sq ft (2,037 sq m). We offer flexible business accommodation for companies seeking office, workshop or storage units.