Was before my time and I do recall the buffett cars and resturant cars and could buy cans of alcohol.
Though in many parts (whole London area for sure) you are now not allowed to drink and it is illegal. Which for many, disagree with. Though you are not allowed to smoke on the platforms at stations either, which is a good thing IMHO - though it was darn handy to work out were to stand at a station so when the train stopped you would be near the doors to embark as you could see the grouping of cigarette butts grouping on the tracks near the door hotspots.
Would this work today - nope as in many of the routes, they can't even provide enough seats and often see services that are the polar opposite of what we class as social distancing by today's standards. Indeed, the game sardines would be a step-up on space for many services.
Alas rail - least in the UK, is expensive, crowded and sad when you can get a return flight from London to Scotland for less than a single ticket from London to Birmingham - much less alas and also quicker.