£260,000 | 1,045 sq ft1360 High Rd London N20 9HJRetail property (high street) for sale1,045 sq ft floor areaNearest station 0.2mi.
£2,650,000 | 6,060 sq ft1308-1312 High Rd London N20 9HJRetail property (high street) for sale6,060 sq ft floor areaNearest station 0.2mi.
£2,200,000 | 4,850 sq ftCadbury Close London N20 9BDOffice for sale4,850 sq ft floor areaNearest station 0.2mi.
£6,978,600 | 15,500 sq ft920 High Rd London N12 9RWLand for sale0.36 acre(s) of landNearest station 0.4mi.