The historic Lord's Cricket Ground in London, which is also known as the Home of Cricket, has a rich World Cup history
Who should be Pakistan white-ball coach?