We did not drink any alcohol at this London pub but we never got to see any Punch or Judy either. We found the name and logo unique, great and rather unusual, I’m just wondering now whether Judy will punch Punch. I’m left wondering in the distant past whether this venue was once used for Punch and Judy shows? Hence it’s unique name and picture.