From£6,667 pcm | 2,825 sq ft281 Ballards Ln London N12 8NRRetail property (high street) to rent2,824 sq ft floor areaNearest station 0.4mi.
Price on application90 - 1,129 sq ft751 High Rd London N12 8LDRetail property (high street) to rent90 sq ft floor areaNearest station 0.4mi.
From£2,125 pcm | 800 sq ft940 High Rd London N12 9RTRetail property (high street) to rent800 sq ft floor areaNearest station 0.5mi.