Carl Cort 0 Posted February 25, 2004 does anyone know of any? Share this post Link to post Share on other sites
Tufnell Park Canary 0 Posted February 26, 2004 I think the ''sports cafe'' near piccadily circus will be showing it. They have a large number of screens and seem to show loads of games. That''s where I''m going to go, so they''d better have it on! Share this post Link to post Share on other sites
Mook 0 Posted February 26, 2004 As I may have mentioned in another post, the "Sports Cafe" on the Haymarket (nr Picaddily Circus) has every game under the sun on. And usually a fairly good atmosphere with quite a few citeee exiles. And they serve chips. Share this post Link to post Share on other sites