Queensborough Terrace, Queensway