I've never owned or even test ridden a 26" LHT. I'd like to, but that hasn't come to pass. .
the reason I asked was that I assume your Thorn was a 26" wheeled bike. I had a 700C LHT and there's some spring in the bike that isn't as apparent in the 26" version and I wonder how much of that is the wheels given the tubing is the same. I'm guessing the Thorn has larger diameter tubes and the shorter wheelbase/chainstays makes for a more solid bike.