I was thinking of driving but I thought that getting out of Twickenham would be a nightmare after. Trains will be busy too but at least it will be quicker.
Yes! I have! But the parking doesn't open till 12 which sucks if you're queuing for monster pit...i'm going to put my car in a multi-story for a few hours then move it at 12 :)