£700,000 | 693 sq ft431 High Rd London N12 0APOffice for sale693 sq ft floor areaNearest station 0.8mi.
£6,978,600 | 15,500 sq ft920 High Rd London N12 9RWLand for sale0.36 acre(s) of landNearest station 0.4mi.