£1,500,000 | 6,565 sq ft162 Holloway Rd London N7 8DDOffice for sale6,565 sq ft floor areaNearest station 0.2mi.