OK, all fixed and running without a shake or a judder.
What was done:
1. Swapped the 18" for a set of 16" alloys that had been checked for any problems and balanced. No change but these left on whilst the rest of the work was carried out. The 18" wheels were also checked for any problems, the balance weights removed and the wheels rebalanced from scratch for later refitment.
2. Drag link and tie rods inspected - no obvious play there but rods refitted and the steering set up properly; centralised steering box, etc, to minimise any play. No change..
3. Propshafts removed and U/Js checked for play, no problems there, so no result.
4. All Hubs and ball joints checked for wear/leaks/play - all found OK, so no result.
At this point I had a mad moment and changed all of the oil; hubs, transmission, transfer box - then did the engine oil and filter whilst I was about it.
5. Bushes, shocks, steering damper checked out - nothing obvious there.
6. Checked brakes and discs - nothing obvious but all pads cleaned and checked for free travel, plus the caliper pistons were (carefully) exercised out and in. Decided to change the front discs and pads. Vibration/Shake gone!.
Spent the next half hour at all speeds braking and running to check if it really had been that simple!
Yes a lot of work done but I have a good sense now of the state of my P38 after all of this, but she's completely re-lubed, and running as smooooooooooooth as silk.
Hope this helps someone - maybe the next owner should change the brake discs a bit earlier in the process!