I’m thrilled to share the news! We’ve opened our newest location in the Liberty London flagship, a world-renowned luxury department store located on Great Marlborough Street in London’s West End. Founded in 1875, Liberty is most famous for its bold and floral print fabrics, but has also become known for championing and partnering with notable artists and cultural institutions.
It’s such a privilege to have FoundRae at Liberty London. I remember entering this iconic store for the first time in my early twenties…I admired the woodwork with such reverence, feeling a sense of history, surrounded by beauty and by kindred spirits who appreciate beauty.
The FoundRae alcove in Liberty’s jewelry department evokes the feeling of a modern library with rich brown wood, illuminated display cabinets and shelves of medallion-clad books.
Regent Street
London, United Kingdom
W1B 5AH