Your search for Twickenham matches 1 page

20 facts about the Rugby World Cup countries that will blow your mind

The Rugby World Cup is almost upon us (it kicks off on the 18th), and until the end of October, the UK will be, quite frankly, rugby-mad. There are 20 teams taking place in the tournament, and in the name of being a supportive host and maybe assuaging any homesickness, we've come up with 20 facts a... Read more