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