Yeah, def make a trip to Europe at some point - just a whole different set of cultures from country to country! And a Bills game is as good an excuse as any other.
I've never been to London, so this one is on my radar, though probably only if I can link it together w my annual Italy trip which is typically in September. This would really solve the problem of "where do I watch the Bills while on a Euro vacation?" 🤣