This gallery contains 3 photos.
This Summer there are no fewer than three five-day Test matches in London, as well as the Women’s World Cup. The first and third Tests are at Lords and the second was at The Oval in south London (though the … Continue reading