£450,000 | 4,104 sq ft153 High Rd London NW10 2SGRetail property (high street) for sale4,104 sq ft floor areaNearest station 0.4mi.
£1,600,000 | 7,892 sq ftCobbold Rd London NW10 9SLIndustrial development for sale7,892 sq ft floor areaNearest station 0.3mi.