October 0 Posted June 20, 2012 Where is the best place in the City to watch England games these days? Share this post Link to post Share on other sites
jed exodous 0 Posted June 20, 2012 Probably in the ''other football'' forum [:D] Share this post Link to post Share on other sites