It was common in BR days to have no Catering at all and closed buffet cars.Station offerings are far better than the Travellers Fare days too.
In 1978 British Rail ran more that 900 weekly trains with buffet cars and or full restaurants on them. Most ran until privatisation.
The offerings throughout the day were:
Full English breakfast.
Morning coffee/tea and biscuits.
3 course lunch served a la carte.
Afternoon tea.
High Tea.
3 Course or four course gold star Dinner with drinks a la carte.
In 2007 GNER were still running 88 services with full restaurant car services a la Cart, all with buffet cars and std class trolley services. In addition, up until 2004 GNER had the Standard plus catering service for their full fare ticket holders. Free tea/coffee, croissants and biscuits, newspaper.
I suggest you think again about the Travellers fare Buffets on the station and what was actually available, all freshly prepared, unless you want to believe Jim Davidson or Frank Carson of course.
I despair!