on July 23, 2014
Last Of England visited the manufacturer of its Teba jackets on Monday. The factory is located in Zaragoza, Spain. We were looked after most kindly by Justo who is the third generation of his family to be involved with the company. Results of the visit will be available in September.