answersLogoWhite

0

Liberty Fabric is a department store in London, England. It sells a range of luxury goods. Among them are fashions for all, cosmetics and furniture. The store opened in 1875, so it has been open for 138 years.

User Avatar

Wiki User

∙ 13y ago

What else can I help you with?