Fans pile into "world's most famous" rugby pub in Twickenham

  • 5 years ago
Rugby fans were up early to grab a seat at the famous Cabbage Patch pub in Twickenham on Saturday as England prepare to take on South Africa in the Rugby World Cup final.

Recommended