Charles Owen

Charles Owen

With many companies finding it increasingly difficult to manufacture in Great Britain, Charles Owen has bucked the trend and continued to produce their riding helmets from start to finish in its Wrexham, Wales factory.

The company is thriving and continues to grow globally, as the already internationally recognised brand exports nearly 70% of its British made products worldwide.