By Shwetali Sapte2022-11-29T08:36:00
The World Cup match on 25 November saw 13.1 million pints sold across the UK, alongside a rise in average dwell time and spend per head
Already have an account? Sign in