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

12y ago

What else can I help you with?