£3,500,000 | 14,232 sq ftStour Rd London E3 2NTOffice for sale14,232 sq ft floor areaNearest station 0.3mi.