London - Need recommendation for casual spots with great food near St. Pancras station.
Will have an hour or so in St. Pancras neighborhood before hopping on the Eurostar, but timing will be uncertain so I need a no-reservations, informal spot for lunch. Dinner recommendations also would be appreciated, as I'll be returning in the early evening to the same station, but again, need flexibility. Thanks so much. ;o)