Boards
Where in London can I/Should I watch the game?
Me and my mate were going to go to Wireless this evening, but have decided against it for one reason or another, mainly cash flow issues...
Anyone know of a good place in London to watch it?
Thanks