India vs England Final match will be held at Edgbaston, Birmingham cricket stadium England. England have a big advantage but India team only who unbeatable in whole the tournament of Icc champions Trophy 2013 so let see who is last title of Champions trophy final match 2013.