England will host India in the first of a three-match T20I series at The Rose Bowl in Southampton on July 7.