Now that I got me to the fish it's the home straight now. Familiar #SwedenToWales stuff.
The main haul is Berlin–Amsterdam by #EuropeanSleeper with a couchette for £36 (that was a sale price, but under £50 is standard).
Hamburg–Berlin before that? Well that's £12 and takes two hours with Deutsche Bahn.
And why Amsterdam? Welcome to the world of Eurostar pricing: a 4hr ride from NL to London via Brussels can cost less than just the 2hr ride from Brussels.