A menu like this would give a good profit margin.
Tea £2.40
Coffe £2.60
Latte £2.90
Crisps £1.40
Popcorn £1.50
Sandwiches £4.50
Lager £4.50
Etc...Enough to cover staffing/facilities costs
This is pretty much the pricing anyway on trains is it not? And look how many are struggling or have withdrawn the trolley due to those prices and not being able to turn a profit.
Now for a bit of a reality check
All of that comes to £19.80 for one of each.
Strip out £7.50 of that to pay the staff per hour
then say another £3 for the staff members tax ni and pension contribution
roughly a fiver for the stock( at a best guess)
And that leaves £4.50 which by the time you add in the admin costs + Maintenance and other ancillary costs for the trolley and water and that they are probably looking at about 50p if that from selling everything on the menu. And who the hell eats popcorn? So you have to be careful as if they sit there and don't sell then that's wastage and that costs you money.
Believe you me some TOCs which have withdrawn their offer have done so because they don't make any money from it not because they don't want it on their trains.