£595,000 | 3,068 sq ft134 London Rd Southborough TN4 0PLOffice for sale3,068 sq ft floor areaNearest station 0.9mi.