NFL UK Forums - View Single Post - Are there any Bolt fans in London?
View Single Post
Old 17.09.2015, 03:09 PM
sjhowey's Avatar
sjhowey sjhowey is offline
Join Date: 20.01.2008
Posts: 189

Go to hippodrome casino in Leicester square, they have every game on at least 1 monitor (they have gamepass and sky. Great nfl specific drink and food offers plus it never closes!
Reply With Quote