North London Business Park

 
4Prop Research
Dec 31, 2009 eye icon225

Located in the heart of North London andset within 16.1 hectares of beautifullylandscaped grounds, every detail has beentailored to appreciate and comprise allthe benefits of an inspirational workingenvironment coupled with the exceptionallocation advantages expected of a modernoffice campus.