Green’s Dictionary of Slang

bottle of cola n.

also bottle of Kola
[rhy. sl.; Kola was a bottled drink made by R. White, and sold in London]

a bowler hat.

[UK]Partridge DSUE (1984) 122/2: C.20; by 1950, ob.
[UK]J. Franklyn Dict. of Rhy. Sl. 41/2: bottle of Kola Bowler (hat). Current during the first decade of 20 C.
[UK]R. Puxley Fresh Rabbit.