D
Dermot Dorgan Review of Twickenham RFU Stadium
Miles away from anything. Takes ages to get out of...
Miles away from anything. Takes ages to get out of the stadium. Takes even longer to queue for a tube back to civilisation. You could easily be there for an hour. Don't bother. Go to the Aviva instead.
Comments: