Twickenham is thelargest stadium in the world that is solely dedicated to rugby .
It is the largest stadium in the world devoted solely to the sport of Rugby , it is the second largest stadium in the UK after Wembley Stadium and the fifth largest stadium in Europe .