Might not be a popular take but I love the London games. It’s a great place to go for a game and they have developed homegrown, true, Die-Hard, rabid football fans in the UK. The Brits by and large are friendly and fun even if their food is not so fun. As for Paris, please no!!!