Albion | Central City, Christchurch
Albion Clothing was established in 1977 and is the largest clothing manufacturer in New Zealand. They employ more than 80 staff and provide a huge range of specialised machinery.
Albion | Central City, Christchurch
Albion Clothing was established in 1977 and is the largest clothing manufacturer in New Zealand. They employ more than 80 staff and provide a huge range of specialised machinery.