Liberty of London

Floral prints, when done right, can be magical. Liberty of London has that special touch when it comes to botanical textiles. Known for their quality since 1875.