Its a bit confusing,Wembley looks like it will get the Semi finals and the Finals. But the host country i.e for the Semi finals and the Finals if it is held in England will not be able have England playing at the venues Unless some one can clarify the situation