I'm not sure about floor seating, but if you’re in the stands, I don't think the switch will make ant difference. For instance, if you've got tickets for Upper tier, to the left of the stage, that’s where you'll be situated at Twickenham. They didn’t specify more than that because Wembley was and IS STILL under construction!
Twickenham’s a nice place and a nice environment
Forum:
Tell Me