Places in London to watch American sports
Anybody know of any? I sure don't. Sad thing, too. I love my sports, especially NCAA Football and NCAA Basketball. Especially SEC sports. :)
I have ESPN America, ESPN360 and Slingbox, but sometimes you just want to get out of the flat and watch something in a pub. Just curious if anyone knew of any.
Thanks in advance.