Avignon, France, London, Travel From London to Avignon: a six hour journey via Eurostar October 20, 2017 — 9 Comments