The Ralph Lauren Holiday Experience Pop-Up in London

Ralph Lauren’s Holiday Experience opens in Sloane Square with a mountain-style barn, workshops, Ralph’s Coffee and a Giving Tree supporting charity.

Ralph Lauren has opened a seasonal pop-up in London’s Sloane Square, creating a Christmas-themed setting built around warmth, craft and community. Running from 14 November to 24 December 2025, the installation brings the brand’s American heritage into a festive London atmosphere, blending retail, gifting and charitable engagement.

At the centre of the activation is a mountain-style wooden barn framed by snow-dusted pines and soft winter lighting. Inside, visitors can take part in wreath-making and floral workshops, each designed to evoke familiar holiday traditions. Nearby, Ralph’s Coffee offers hot chocolate, mulled wine, s’mores cookies and other seasonal treats, adding a comforting rhythm to the space and inviting guests to linger.

The Holiday Shop presents Polo Bear collectibles, classic knits and small leather goods—pieces that naturally align with the brand’s winter aesthetic. A Giving Tree installation allows guests to dedicate star ornaments in support of The Royal Marsden Cancer Charity, with 10 percent of proceeds from the activation contributing to the organisation. The gesture introduces a thoughtful element to the environment, linking the festive season with the brand’s long-standing commitment to philanthropy.

With this holiday installation, Ralph Lauren brings together craftsmanship, tradition and a sense of seasonal togetherness, reinforcing the brand’s connection to timeless style and community values.

Next
Next

Galeries Lafayette Opens Its First Flagship in India