Travellers have been stranded in Paris and London due to train cancellations as swathes of Europe are hit with flood warnings.
Travellers have been stranded in Paris and London due to train cancellations as swathes of Europe are hit with flood warnings.
Severe weather disruptions affected transportation across the United Kingdom. Travel chaos unfolded as heavy rains and severe..