Atlas Business Centre offers serviced office space and industrial units in Staples Corner, north west London. Situated just off the A5, only half a mile from junction 1 of the M1 motorway and provides easy access to the A40 and the A41 leading into central London. Hendon Railway station, Brent Cross underground station (northern Line), and Cricklewood Railway station are all only a mile away.
If you have more information about this business park/industrial estate, please
let us know.