A developer has submitted plans for 170 homes by the Grand Union Canal in Slough which aims to create ‘a canal side ...