£850,000 | 1,626 sq ft329 High Street North London E12 6PQOffice for sale1,626 sq ft floor areaNearest station 0.3mi.