Layton Road Brentford, Development Proposals, Public Exhibition