Developers have applied for outline planning permission to build the project on the site of Queensmere shopping centre in Slough, Berkshire. British Land's application to Slough Borough Council ...