Ralph Lauren Christmas Market London: Opening times, dates and what to expect from Sloane Square's festive market
Here’s everything you need to know about Sloane Square’s iconic Ralph Lauren Christmas market for 2025 - including opening times and the nearest tube stop.
London’s festive season is already packed with Christmas markets, pop-ups and twinkling light trails, but this year, one of the most stylish additions comes courtesy of none other than Ralph Lauren.


The iconic American fashion house has launched its very own Holiday Experience in the heart of Sloane Square, transforming the Chelsea landmark into a polished winter wonderland complete with alpine-inspired décor, craft workshops, and a distinctly Ralph Lauren take on the magic of the season.
Rather than the classic wooden chalets and bustling stalls of traditional markets, this pop-up offers a more curated, lifestyle-driven twist on Christmas in the capital.
Picture a snow-dusted mountain barn surrounded by evergreen pines, glowing lanterns and elegant wreaths, a scene that wouldn’t look out of place on a glossy holiday card.


Inside, visitors can dive into hands-on festive workshops, sip hot chocolate from the brand’s famous Ralph’s Coffee, browse limited-edition gifts and take in plenty of photo-ready moments that blend New York cool with classic Chelsea charm.
Running from 14 November to 24 December 2025, the experience adds a fresh sparkle to the Chelsea shopping district just as the area’s Christmas lights switch on.
Whether you’re planning a family afternoon out, fancy a festive date with a twist, or want to indulge in something a little more luxurious than your usual mulled-wine-and-market-stalls circuit, Ralph Lauren’s seasonal takeover offers a stylish new option.
From wreath-making to winter floristry, from Polo Bear collectables to S’mores-inspired cookies, this is everything you need to know before visiting London’s chicest Christmas pop-up.
Opening times and key details
- Dates: Friday 14 November – Wednesday 24 December 2025.
- Daily hours: 9am – 6pm.
- Location: Sloane Square, Chelsea
- Nearest tube stop: Sloane Square