There is a train to europe and can get you there in ~60 mins.
...from London. Most of the country, and a large majority of the population, isn't in London.
You seem overly focused on London.
Because mainland Europe is larger than the uk?
> You seem overly focused on London.
Not really. I live a long way from London and haven't been there for many years. I do, however, know how things work in this country.
But we know what you mean... :)