UKLondonNorth London N1-N22Barnet
Office
N11, Nlbp, London, Oakleigh Road South
To Let, 60,000 - 120,000 sf
Raised Floors, Suspended Ceilings, 24hr Security, Restaurant on site
North London Business Park provides contemporary office space in an..
North London Business Park is located in the heart of North London between East Barnet and Southgate...