Albion | Central City, Christchurch

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.