For any UK fans lurking...
Where would you recommend tailgating? We would like to set up a tent, tv, and grill prior to the game. I have not been since 2004! Are there private pay lots somewhat close to the stadium?
Any specific locations would be greatly appreciated!