Pint before the game? Have a look at this selection, you might find a new watering hole....
Whitton, Twickenham, TW2
Twickenham, Middlesex, TW2
Twickenham, Middlesex, TW1
London TW1