Sports England vs France rugby: Kick-off time, TV channel, live stream free, teams for Six Nations match… By Jim Sheridan - March 13, 2021 0 245 FacebookTwitterPinterestWhatsApp ENGLAND are taking on France at Twickenham as they look to end Les Bleus’ dream of the Grand Slam. The French are yet to…