North London Business Park
4Prop Research
Dec 31, 2009 264
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.
written by