Putney Bridge is the closest tube station, it’s on a small extension of the district line that runs north to south (Edgware road to Wimbledon via Earls Court).
Not too sure about the “away” pub, we usually go for a few drinks in Putney on the other side of the river (East Putney tube station)...