In June 2025, FoundRae opened its first international doorway 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 floral print fabrics but has also become known for championing and partnering with notable artists and cultural institutions.
The FoundRae alcove in Liberty’s jewelry department evokes the feeling of a stately library, with rich brown wood and illuminated display cabinets with shelves of medallion-clad books. On the central Tenet wall, leather-wrapped panels in different colors create a patchwork of FoundRae’s tenets and symbols–a bright backdrop for FoundRae’s wide array of jewelry.