Where to Watch the World Cup

The Londoner
If you’re looking for die-hard soccer fans, The Londoner is for   you! This local British pub, just north of Dallas in Addison, is the place to watch any of the matches happening over the next four weeks. We hear the crowds get very into the festivities, so come in…

[source: http://feedproxy.google.com/~r/DallasNowBlog/~3/PzSqtsy1h4E/where-to-watch-the-world-cup-.html]

No tags for this post.