£450,000 | 1,411 sq ft21A Queens Rd Slough SL3 9BNOffice for sale1,411 sq ft floor areaNearest station 0.1mi.