Boards
Where are you watching the England game on Saturday?
Personally, I'm planning on meeting a few mates in London town but we're struggling to find a venue suitable somewhere central. Any good thoughts? I'll check back at lunchtime and expect progress...
You?