Hmmm, while it would have been quite cool to have it here, that said I've never watched England abroad, and it's always interesting to visit new places. Where would I rather watch England: at a ground I've been to plenty of times, or in (for argument's sake) St Petersburg? Oddly, I might choose St Petersburg. If I had a few thousand quid spare, obviously.
Hmmm, while it would have been quite cool to have it here, that said I've never watched England abroad, and it's always interesting to visit new places. Where would I rather watch England: at a ground I've been to plenty of times, or in (for argument's sake) St Petersburg? Oddly, I might choose St Petersburg. If I had a few thousand quid spare, obviously.