Arrival in London
June 13, 2023 in England ⋅ ☀️ 28 °C
We departed Vernon by train to Gare St. Lazare, then found a bus which took us directly to Gare du Nord to catch the Eurostar high speed train to London. Arrived at St. Pancreas station, then taxi toRead more





