Love/Hate : Eurostar Posters
Living where I do in London, I am very close to the station where the Eurostar departs from and arrives. This means that it is actually officially cheaper (and faster) for me to hop on the Eurostar and go to… Continue Reading
