Question: where does the euro star leave from in london
Answer: The London terminus is St Pancras International , the other British calling points being Ebbsfleet International and Ashford International in Kent .