I'm travelling by Eurostar in a couple of weeks. It says to arrive '60-90 minutes' before your train.
Train is at 12.30.
Based on this, what's the latest you'd chance arriving at your incoming London train station (which is about 10 mins from St P by tube)?