Scotland host Czech Republic and Croatia at Hampden either side of a Wembley clash with England in the tournament.