How much time to clear immigration at LHR?
I am arriving into Heathrow from Canada on Sunday, May 26, at 10am. I would like to catch the 14:22 train to Paris from St Pancras Station. Any idea how much time I should allow to clear customs and to get from LHR to St Pancras. Eurostar is telling me to arrive by 13:15 at the latest. Is this enough time?