Tom Mitchell will return to the England set-up for the penultimate leg of the HSBC Sevens World Series in Glasgow.