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: The first test between England and New Zealand is being played at the Lord’s in London. The first test of the much-anticipated series between England and New Zealand started at the Lord’s in London.…