£1,040,000 | 3,183 sq ft250 Milkwood Rd London SE24 0HGIndustrial development for sale3,182 sq ft floor areaNearest station 0.4mi.
£3,700,000 | 13,870 sq ft334 Brixton Rd London SW9 7AAIndustrial development for sale13,869 sq ft floor areaNearest station 0.4mi.