What's New at Allen
-Monday, 26 June 2017
Allen is constantly adding to their range and product development continues. Despite the new technologies and developments in the sailing world, here at Allen Performance the mantra still remains the same; innovation, reliability and quality.