Question: where does the eurostar train arrives in london
Answer: St Pancras International
Other accepted answers: St Pancras International