Price on application23,000 sq ft724 Holloway Rd London N19 3JDOffice for sale22,999 sq ft floor areaNearest station 0.1mi.