answersLogoWhite

0

Between London and Paris , it is 211 miles.

However, the nearest points between ther two countries if 22 miles accross the English Channel, Between the White Cliffs of Dover (UK) and Cap Gris Nez (France).

I good clear weather, and by standing on the one you can see the other.

User Avatar

lenpollock

Lvl 17
2y ago

What else can I help you with?