£1,200,000 | 1,358 sq ft64 Cross St London N1 2BAOffice for sale1,358 sq ft floor areaNearest station 0.3mi.
£1,950,000 | 3,403 sq ft288 Upper St London N1 2TZOffice for sale3,403 sq ft floor areaNearest station 0.3mi.