The Venice Simplon Orient Express British Pullman – A trip back in time

Victoria Station isn’t the most elegant (or cleanest) station in London – far from it in fact; it...