Liberty London UK
Liberty London UK first opened in 1875. It began as an emporium of ornaments and objets d’art from across the globe, and it’s since grown into one of Britain’s foremost department stores, its iconic, Tudor-style flagship a mainstay of Regent Street. The store’s in-house design studio is famous for its prints and patterns, used to … Read more Liberty London UK