Good afternoon,
Myself and number of friends are hoping to watch the England game on Saturday, where is best for a largeish group of people to watch the game ideally outside?
I’ve been living up in London for nearly 10years now, so I am a little out of the loop with this sort of thing.
Thanks...