TowMania, the number one place for trade tow bars and accessories. 

Based in Sheffield, UK,  we’ve been in the tow bar industry for years and during that time have been supplying businesses and the public with tow bars and associated parts.  Owned and run by Ultimate Towbar Systems Limited, TowMania has been set-up to provide traders and tow bar fitters with some awesome prices and outstanding customer support.  

You can contact by the following methods:



Phone our main office on 0114 360 7080

or complete the online enquiry form below.