The Tow Bar Centre

South’s leading tow bar manufacturer. Tow Bar Centre Towbars are designed to fit precisely to vehicle mounting points, manufactured from quality British Steel to the highest standards and finished with a protective primer undercoat.