|
Liberty London, founded in 1875, is a famous British department store in Soho, London. Known for its unique Tudor-revival building made from old naval ships, it's famous for luxury fashion, beauty, homeware, and iconic Liberty prints. The store blends traditional craftsmanship with modern style and has historic ties to designers like William Morris. Liberty remains a top destination for unique, high-quality design.
|