Liberty of London is a well-known and well-loved business that produces fabrics with typically British designs. Since its inception 25 years ago, Fabrics Galore has stocked Liberty fabric and is one of the few London-based fabric stores to be granted this honor.