Has anyone on here been to Twickenham before?
I'm going in a couple of weeks time to see England take on Argentina and wondered if anyone had been and had any general advice.
Is it easy to get to? Is it a decent enough place?
and...
what do you think of england playing in purple?
I'm going in a couple of weeks time to see England take on Argentina and wondered if anyone had been and had any general advice.
Is it easy to get to? Is it a decent enough place?
and...
what do you think of england playing in purple?