From£2,100 pcm | 840 sq ft1 High St Edgware HA8 7TAOffice to rent840 sq ft floor areaNearest station 0.4mi.