Slough council is selling off a plot of land in Langley once set for homes as part of its efforts to fix the local ...