N
Nicholas Brown Review of Twickenham RFU Stadium
Fantastic place , biggest dedicated rugby arena in...
Fantastic place , biggest dedicated rugby arena in the world I think. Numerous bars and eateries on the outside, very well organised to get to your seat. Easy to get to and leave with a huge number of buses, almost like clockwork. Can't fault it.
Comments: