Thanks to everyone who responded with suggestions & ideas - I think I've now found the cause of the issue, but still a bit of fine tuning to do
Just to clear up a couple of points - It was definetely #3 that was cold and ,yes, I did count left-to-right while sitting on the bike

I'm also sure I put the spark plugs into the card in the right order, but then you start to doubt yourself........................
Anyway, I re-checked the coils & HT leads and they all tested OK and within specification. I did swap the coils over anyway, just in case ! the plug caps were new, but I did swap them over too, but the HT leads are all different lengths, so not easy to swap. I then went around and re-torqued cylinder head nuts - all fine there. Then I checked the exhaust clamp nuts and whilst the ones on cylinder 1,2 & 4 went half a turn or so, cylinder 3 went a couple of turns !
After all that, I ran the bike up to temperature, balanced the carbs again, then checked the exhaust header temperatures and now all 4 were within 15 degrees of each other

So, it looks like a slight blow by on the exhaust gasket was the culprit.
Here's the spark plugs now - still some fine tuning to do, as I said, but hopefully on the right track now.
Mark.

- Spark Plugs 2.jpg (60.59 KiB) Viewed 10281 times
"Racing is life. Anything before or after is just waiting" - Steve McQueen