USA v Brazil women's World Cup in London?
July 9, 2011 12:06 PM Subscribe
Desperate to see the USA/Brazil Women's World Cup soccer match tomorrow. I'll be in central London. Surely some pub/bar/club will have it on, but I can't seem to find any. My Google-fu is failing me badly on this one, maybe the hive mind can help?