Alexandra

Clothes and fabric manufacturer in Thornbury, England. Established in the 1850s.
Alexandra is a large provider of workwear, corporate uniforms and nursing wear.
Clothes and fabric manufacturer in Thornbury, England. Established in the 1850s.
Alexandra is a large provider of workwear, corporate uniforms and nursing wear.