The Swan in Walton on Thames............memories of misspent youth come flooding back...........or rather vague recollections of the time as a result of being over-refreshed.
More local pub related stuff on The Kings Head Shepperton can be found
here
back on topic, sort of
And for the thirsty who attend Giggs Hill Green will find several pubs within walking distance.