Cricket

Lord’s Cricket Ground weather Day 2: What is the weather forecast for 1st ENG vs NZ Test match at Lord’s in London?

Lord’s Cricket Ground weather Day 2: What is the weather forecast for 1st ENG vs NZ Test match at Lord’s in London?