Well, until I can locate the knobs and stereo board I need, I've finished it. Yesterday I took the speaker grilles off and cleaned them, and got rid of almost all the nicotine staining with a light wet and dry, though it is a tricky business to avoid rounding any edges/corners.
The cabinet got a teak oiling, and that looks fabulous now. As does the dial now I've fitted replacement bulbs.
I think it looks great, and I hope you agree