The inaugural World Test Championship final between India and New Zealand next month is promising to be a blockbuster event with spectators likely to be allowed, though in a restricted capacity, at the Rose Bowl in England’s Southampton, the port city on England's south coast about 110 km from London
