According to the most recent International Cricket Council (ICC) conference, England’s iconic venue – Lord’s…