England win exciting series, but work ahead before World Cup!
The first T20 was held in East London at Buffalo Park. Last December I went there for a recce and at the time it was difficult to imagine how it would look as the ground seems disjointed, but on the night it looked a lot better! A very good Crowd[...]