India, England set for Lord's showdown 21 Jul 2017 01:46 The Women's World Cup final is just about upon us, and players from both sides discussed what the occasion means to them Share Facebook Messenger Twitter Whatsapp Copy link