Approximately 21 miles at the closest points.
8000 miles away. That was easy.
633.62 miles (1,019.71 kilometres)
All i know is that its about 2000 miles from England to France
From where? You need to have both the starting point and the destination in your question.