£895,000 | 1,914 sq ft17 Barnsbury Terrace Ter London N1 1JHOffice for sale1,914 sq ft floor areaNearest station 0.2mi.
£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.