NatWest Tri-Series India vs England, Final at Lord's
Interestingly now all the five hundreds by English captains have come in London.