Inevitably The Cabbage Patch will be the venue of choice.
But it's far from being the best pub in Twickenham.
The Eel Pie and The Fox (both down Church Street) are better pubs, but it won't make any difference what I or others recommend, everyone will go for the lazy choice.
Also, as an aside, do check out the Eel Pie Island Museum (not on the island, but a stones (ahem...) thr
Forum:
Tell Me