what train features in the new series episode1
I suspect the scenes on the train in 'romance' may be in studio sets, but if not what train were they shot on? I noticed a couple of VPE logos, is this meant to be Venice Paris perhaps? Anyone know?
share