That's interesting, but there are also diseconomies of scale. Think of the size and cost of the logistics network needed to keep Starbucks going all across the UK, including in some places off the beaten track, which has to be paid for. Starbucks probably has a lot of costs that Heritage Railways may be able to avoid depending on their set up. All things considered, I don't think there's going to be too big a difference, and it's going to be a decent revenue earner.
I’ll defer to @paul1609 re actual figures, but the obvious counter argument is that heritage railway tea rooms only serve customers of the railway, who will be enough to fill a few trains per day. That’s a tiny fraction of the numbers who queue up at the sorts of locations Starbucks will set up in. That’s despite the railway cafes having not insignificant fixed costs; especially if they’re paying minimum wage staff. Hence why, as noted above, the cafes may break even, or turn a modest profit if they can find volunteer labour.
They do need to offer refreshments, as otherwise people won’t visit, but this isn’t where the profit is generated. This is why we see heritage railways increasingly needing to charge top dollar for tickets, running Thomas and friends events, or specials where they can sell booze and food with tickets at £100+ per head.
== Doublepost prevention - post automatically merged: ==
The railway is still making a fortune on catering in those areas but the spend isn’t onboard, it’s at the bigger stations instead and it reaches the railway via rents rather than directly.
Bigger mainline stations which have massive footfall. It won’t translate to smaller heritage operations.
Last edited: