"before I moved to london, I stayed in the hotel during a business trip, which was attached to this building and appeared in a few times. I've stopped twice since I was living in london. in general they have the basics like vegan friendly drinks, brot and snacks. I would just count on getting snacks here and elsewhere a bigger meal. if you need to take with the train, there are a few other places in this building with vegan options, but I prefer some of the options in kings cross (only via the road) over st. pancras."