0
G'day All
Heading over to London on Tuesday with the old man. Any advice on pubs to visit around Twickenham for a few pre/post game bevvies on Saturday?