Green’s Dictionary of Slang

clinic n.

[one visits for ‘a bit of what the doctor ordered’]

a public house.

[UK]Partridge DSUE (8th edn) 226/1: ca. 1955–60.