For years, our local hospital had a small hatch, personned by WRVS volunteers, distributing tea, coffee and a few other bits and pieces at a low price (50p a cup, typically). For chocolate etc. the hospital shop was available.
A couple of years ago the WRVS counter was closed and an enormous Cost Coffee emporium was opened, selling all kinds of over-priced beverages and pastries. Quite apart from the fact that it forced anyone who wanted a coffee and some calories to part with an hour's worth of the minimum wage for the privilege, it also took a few hundred square feet of the already overcrowded waiting lobby and reception area of the main hospital.
Fortunately, I've never had to go for a fasting blood test in the hospital, always preferring the outlying clinics, but I reckon I'd be ready to commit murder if faced with all those calories whilst having had no breakfast.