I managed to get a couple of tickets for England v Czechs on Wednesday at Wembley and need some advice for best places to park,food, beer etc.
I know there are quite a few regulars on here that follow England so any advice is welcome.
Coming up from Southampton on the M3 is it best to park and tube in?