"The Umbrella Man" is a British song written by James Cavanaugh, Larry Stock and Vincent Rose. It was first published in 1924 and first performed live by the comedy double act Flanagan and Allen in 1939 in the musical revue These Foolish Things. It became one of their standards along with “Hometown” and “Underneath the Arches”. It is used in Dennis Potter's The Singing Detective (1986) and the TV adaptation of John le Carré's A Perfect Spy (1987).