£800,000 | 2,500 sq ft32-66 High St London E15 2PPOffice for sale2,500 sq ft floor areaNearest station 0.2mi.