The Traffic Road Barrier is a highly robust and protective Road Barrier that can be deployed to guide vehicles and pedestrians on to the correct path.