India vs England semi-final at Wankhede Stadium. Here is your last-minute ticket update, Mumbai travel guide, hotel costs and entry rules.