Anyone seen this new station? Any chance they will do the transport links as promised?
17 minutes to London sounds very promising. Wonder how much you have to pay for a Eurostar subscription though.
17 minutes to London sounds very promising. Wonder how much you have to pay for a Eurostar subscription though.
Comment