Wow, wish we had a caff like that at Taplow, but you are welcome to come and admire our flower beds.
There is no doubt about it that other amenities on a station do liven the place up and making waiting more pleasant.
I have to be fair and say that Shirleys Cafe is a couple of doors down from Severn Beach station, rather than being on the station itself.
Still very handy though, with a nice garden for the summer.