The new cross-Channel rail routes – and the chances of them actually happening – The Telegraph

British holidaymakers could soon be able to board high-speed trains from London to Switzerland, Germany and Italy, following an agreement hatched …