Fans celebrate England's Cricket World Cup win at the George Inn

2019-07-14 22

This video shows the emotional moment fans react to England's Cricket World Cup win against New Zealand at the George Inn in London.