
Sloane Square
Ralph Lauren brings festive magic to Chelsea’s Sloane Square with an immersive Holiday Pop-Up that blends classic elegance with seasonal charm. Inside the cozy holiday barn, guests can step into the world of RL Holiday, complete with artisanal wreath-making, Ralph Lauren Home collections, and beautifully styled vignettes wrapped in signature plaids and handcrafted textures. At the heart of the experience, Ralph’s Coffee serves mulled wine, s’mores cookies, and warm winter drinks in limited-edition holiday mugs. Open through December 24, it’s a nostalgic, beautifully detailed celebration of craftsmanship, style, and holiday cheer in the heart of London.
The details
- Category
- Notable street
- Address
- London, UK


