Mark with Clothing label : Debenham & Freebody. | #384589

Debenham and Freeboy was established in 1778 in London. It was a department store part of what is now the Debenhams chain. This particular Debenhams and Freeboy clothing label is from a 1980s bow tie set.