I bought a couple sandwiches to take with me on the Eurostar from London to Paris, and they were amazingly delicious and not overpriced at all. On top of that, they toast it for you! You can grab free Wi-Fi throughout the area from the station itself.