france Newhaven – Welcome to England Rolling off the ferry at Newhaven it’s lashing down, absolute stair-rods. I get to the train station only to discover there are no trains this weekend. It may be the […] Newhaven – Welcome to England