Overheating on an S1 P6B? Mmm. Where to start is a bit of an open book, but here's my attempt!
First off check that the thermostat has a bleed hole in it - sometimes with a small "jiggle pin" through it - so that some water can circulate even when the thermostat is shut. If there isn't one, check the thermostat is the correct temperature and does work, then simply drill one! The hole should be at 12:00 when installed in the engine.
Next, have the hose off the triangular metal bloc between the carburettors - colloquially known as the carburettor tower. Then have a good poke around in there with a small screwdriver or similar and satisfy yourself that the coolant passages in the manifold are not blocked. Prove by verifying you have an enthusiastic stream of water come out of there when you top up the system.
Verify that the pump is circulating coolant energetically - have a hose off and run the engine.
Then you're on to the radiator. If it is elderly and or visibly damaged or blocked, then time for a refurbish. Don'y buy off the web etc, take it to your local radiator shop and get them to recore it. BUT have a three row core instead of the existing two row.
The P6B is known to be marginal on cooling - it doesn't take a great deal wrong to upset the system. So another thing we all tend to do is to fit a coolant header tank. Use the search facility with that phrase and there'll be lots of info come up. A header tank allows the radiator to run just a tad fuller and you get perhaps another 1/4 inch of radiator doing some work at the top. And you don't ever have to worry about topping it up again!
All of the above presumes there's nothing wrong with the engine. Clearly if you have a head gasket starting to go, the timing is out, or the carbs badly set, then this will stress the cooling system further.
Chris