£5,750,000 | 15,000 sq ft1 Hermes St London N1 9JNOffice for sale15,000 sq ft floor areaNearest station 0.3mi.