Top StoriesEuro 2016 live streaming: England vs WalesTNT DeskJune 16, 2016 by TNT DeskJune 16, 2016 LENS: The Group B game of Euro Cup 2016 between England and Wales will kick off in French city of Lens at 14:00 BST on...