Green Goose
Wondering where to watch the World Cup final in London? Green Goose are making sure you don't miss a moment of the action thanks to their two big screens. Topping it off are a selection of lip-smacking craft beers and delicious grilled dishes, with a lovely heated beer garden if you fancy it.