British Land and the Abu Dhabi Investment Authority have unveiled pre-application proposals for a housing and offices-led scheme in the centre of Slough, ahead of lodging outline plans for what will be one of the UK's largest shopping centre redevelopments.