I used to always use cash when at the bar but in the end got fed up going home at the end of the night with a pocket full of change. 95% of the time now I just set up a tab and pay by card at the end of the night, if I am only going in for a couple of pints then it would be cash.
I use contactless at the supermarket, petrol station etc but not often for small amounts like one drink.