£3,500,000 | 7,841 sq ft95 Haymerle Rd London SE15 6SBWarehouse for sale7,840 sq ft floor areaNearest station 0.8mi.