Where is London?

London is located in the South-east of England, on the banks of the river Thames.

How far is London from Paris?

London is 214 miles or 344 kilometers from Paris. The English channel is a tunnel which has been created so that high-speed train can take that distance fast.

How do I get from Paris to London?

The fastest way is to take the Eurostar train from Paris to London. Trains depart from Paris Gare du Nord and arrive at London's St. Pancras train station. 

How long does it take to get from Paris to London?

Using the high speed Eurostar train takes approximately 2:30 h of travel time.

Is one day enough to see London?

Spending only one day in London can be challenging and tiresome, it will still give you enough time to visit the main sights and landmarks of the British capital. Make sure you make a detailed plan and wear comfortable shoes as this will be one long and busy day.