I was at that game too, also went to the saints - chargers and rams - pats. Wouldn't go again unless the Rams were playing because y'know, London sucks.
If there was a team in the Midlands I'd probably get season tickets tbf
Where are you based, Zvonko? I have a hard time finding a lovely place to live in the UK where one can find a job. Maybe a small town somewhere that's nice (I went to a wedding in Chester once and that seemed like a nice enough place but I couldn't suffer so many City and United fools). But London is where it's at for me. Also have quite a few buddies there so kind of looking forward to it. Shame you hate it so much.