Question: are trains running from london to paris?
Answer: Yes. There are 7 direct Eurostar trains that travel from London to Paris each day with an average journey time of 3 hours and 40 minutes.