Does anybody have any idea where I can watch Wales v Italy on TV in London? Welsh places, I mean, not Italian places - they'll outnumber me!
I know its not much use now, but if you want to watch them next time visit one of the Cardiff city boards as there are a few people who watch the matches in london.