England will host New Zealand for the third and final Test at the Headingley, Leeds, starting from June 23.