Before you care about internet access, is there actually anyone broadcasting that match to the web? And if so is that stream accessible from anywhere? Usually broadcasting rights are sold by country. So British providers are probably only allowed to broadcast matches to British audiences. In order to enforce this restriction, providers geo-localize IP-addresses and block access from foreign IP-addresses. E.g. the FIFA did that for their website during the soccer worldcup, so some countries were excluded from live streaming. Of course you can bypass such restrictions by using VPN through a VPN-gateway in the UK.

Your best option might actually be to check if the match you want to see is broadcasted by one of the Dutch public broadcasters (Nederland 1,2, or 3). Then you should be able to watch it using a simple dvb-t usb stick.

The simplest way to get free wifi is to go the Mcdonalds. They should have free wifi everywhere.