Good Morning! Since there was not a strong response as to where people would like to meet for coffee, I will be at Fortnum and Mason Restaurant, in St Pancras Station. My train gets in at 9:20, and I figure I'll have more options available to me in the station. The coffee shop (although fabulous!) looked really small.
If you're interested in meeting there, it is located at the far end of the station near, the EuroStar "ARRIVALS," the entrance from Underground, the toilets, and the Lift to the Grand Terrace.
Safe travels! Looking forward to seeing/meeting you.