£1,500,000 | 3,489 sq ft206 Archway Rd London N6 5BARetail property (high street) for sale3,489 sq ft floor areaNearest station 0.3mi.
£1,600,000 | 893 sq ft176 Archway Rd London N6 5BBRetail property (high street) for sale893 sq ft floor areaNearest station 0.4mi.