Dutch & Dutch Under Offer 893 Sq Ft / Offices 5.91 miles 6&7 The Edge Business Centre, Humber Road, Staples Corner, NW2 6EW Summary 6&7 The Edge is a modern office space located on the first floor of a multi-let office building in the Heart of Stapes Corner. The property is in excellent condition throughout and benefits from carpets, air-conditioning, suspended ceilings,... To Let - £17,815.35 per annum More