As a retired BA B744 Captain who operated many times to JNB I always brought this up in the preflight briefing AFTER my first flight to this airport because on that occasion the taxiway B directional sign illumination had failed at this junction and I had to stop the aircraft and ask ATC which was the correct way to 03L as the green centre line lights, rather confusingly, went in both directions!