Christmas in London is iconic, but for those working in Fitzrovia, the magic is right on your doorstep. This list curates the best festive experiences, from world-famous lights to local insider gems, all within walking distance of Gilmoora House.
The dazzling light displays
London’s Christmas lights are world-renowned. They turn the grey winter evenings into a spectacular canvas of gold and glitter. Here are the displays you simply cannot miss.
1. “The Spirit of Christmas” lights – Regent Street
- Location: Regent Street, London, W1B 5AH
- The light: These are arguably the most elegant lights in the capital. The display features large-scale “Spirits”, which are soaring angels with expansive wingspans and trailing trains of light that seem to float above the traffic.
- Timing: Mid-November 2025 to early January 2026 (Daily from 3 pm to 11 pm).
- History: Regent Street was the very first central London location to introduce Christmas lights in 1954, making this a historic tradition.
The atmosphere here is grand and majestic. It offers an awe-inspiring golden glow that serves as the perfect sophisticated backdrop for a post-work stroll down to Piccadilly.

2. “Into The Light” display – Carnaby Street
- Location: Carnaby Street, Soho, London, W1F 9PS
- The light: Carnaby is famous for its alternative and artistic approach. This installation features futuristic, immersive light waves and bold neon structures designed to be visually striking and highly photogenic.
- Timing: Early November 2025 to early January 2026.
- History: Carnaby has been illuminating Soho for over 25 years. They often use their displays to champion social causes or sustainable art.
Expect a vibrant and quirky energy here. The mood is less about traditional festivities and more about modern art, fashion, and a high-energy party vibe.
3. Christmas lights on Oxford Street
- Location: Oxford Street, London, W1D 1BS
- The light: The Oxford Street display returns with a touching purpose. It features 5,000 brilliant white stars that create a simple yet stunning canopy of light. The display partners with the Great Ormond Street Hospital Charity (GOSH Charity) to raise vital funds for seriously ill children.
- Timing: November 3, 2025 – early January 2026.
- History: Oxford Street has been decorated for Christmas since 1959. The display has evolved from simple bulbs to today’s energy-efficient LED stars.
While the street is bustling, the “sky full of stars” offers a moment of calm and wonder above the shopping frenzy. It creates a classic Christmas feeling in the heart of the city.

4. Covent Garden light displays
- Location: 41 The Piazza, London WC2E 8RF, United Kingdom
- The light: Covent Garden offers a multi-layered visual treat. It is centred around a colossal, hand-picked 60ft Christmas tree adorned with 30,000 lights. Inside the Market Building, expect giant baubles, mistletoe chandeliers, and massive bells hanging from the glass roof.
- Timing: November 12, 2025 – early January 2026.
- History: The giant tree has been a staple for decades. It marks the official start of Christmas for many Londoners.
The atmosphere is undeniably romantic and cinematic. With street performers and the scent of mulled wine in the air, it feels like you have stepped onto a festive movie set.
Best places in Central London for festive shopping and Christmas markets
For unique gifts and a festive buzz, skip the online checkout and visit these atmospheric markets and heritage department stores.
5. Southbank Centre Winter Market
- Location: The Queen’s Walk, London, SE1 8XX
- What to look for: This riverside market is a food lover’s dream. Be sure to hunt down the Truffle Burger stand for a decadent treat or the Fire & Fromage pop-up for unlimited raclette.
- Price range: Free entry. Food prices vary: Street food mains ~£10–£14; Mulled wine ~£6–£8; Fire & Fromage set menu ~£35pp
- Timing: Early November 2025 – January 1, 2026.
Strolling along the Thames with a steaming cup of mulled wine, often upgraded with a shot of amaretto or brandy at the best stalls, is a reliable way to find your festive spirit.
The twinkling lights reflecting on the water create a magical backdrop, but local reviews consistently warn that Friday and Saturday nights can become shoulder-to-shoulder. To enjoy a truly romantic walk or an informal team outing without the 20-minute food queues, target a Tuesday or Wednesday evening for a much more relaxed vibe.

6. Trafalgar Square Christmas Market
- Location: 5 Trafalgar Sq, London WC2N 5DS
- What to look for: Situated on the North Terrace, this compact market features charming wooden chalets selling traditional German bratwurst and handmade woollen gifts. It is also the best spot to admire the historic Norwegian Christmas tree. A gift from Oslo since 1947, it is famously tall and sparse (affectionately dubbed the “world’s tallest cucumber” by Londoners), but reading the plaque about its WWII history often changes visitors’ perspective from “underwhelming” to “touching.”
- Price range: Free entry. Goods/Food are on the pricier side for the size (£8+ for sausages, £6+ for drinks).
- Timing: Early November 2025 to early January 2026.
Set against the National Gallery, this compact market feels refreshing and traditional compared to larger fairs. It is the perfect “pit stop” to warm up with spiced cider or hot chocolate without committing to a full evening. The carol singers near the tree add a lovely, old-school London soundtrack, making it a prime spot for a photo op before moving on to dinner in nearby Soho or Covent Garden.
7. Winter Wonderland in Hyde Park
- Location: Hyde Park, Serpentine Rd, London W2 2UH
- What to look for: This is the heavyweight of London Christmas events, featuring the UK’s largest open-air ice rink and the “Magical Ice Kingdom”. It is an all-day affair offering everything from circus shows to Bavarian beer halls.
- Price range: Entry requires a ticket (£5 – £7.50 off-peak/standard); attractions cost extra.
- Timing: November 14, 2025 – January 1, 2026.
You have to be in the right mood for Winter Wonderland – it is intense, loud, and incredibly festive. While the crowds can be overwhelming, the sheer scale of the spectacle is unbeatable. Locals know the trick is to book an off-peak weekday morning to enjoy the rides without the crush.
8. Liberty London Christmas Shop
- Location: Regent St, Carnaby, London, W1B 5AH
- What to look for: Head straight to the 4th floor for their legendary heritage decorations. Look for the exquisite, hand-painted glass baubles and embroidered tree toppers that you won’t find anywhere else.
- Price range: Premium (£15 – £100+ per item).
- Timing: Open from September through to Christmas Eve.
Stepping into Liberty feels less like a shop and more like a warm, beautifully furnished Tudor home. The creaky wooden floorboards and scent of cinnamon create a peaceful escape from the Regent Street madness. It is the ideal place to find a special “forever” decoration to cherish year after year.

9. John Lewis & Partners
- Location: 300 Oxford St, London, W1C 1DX
- What to look for: The absolute highlight for insiders is the Quality Street personalisation station, where you can fill a tin with only your favourite chocolates.
- Price range: Accessible to premium.
- Timing: October through to Christmas Eve.
John Lewis remains the beating heart of high street Christmas shopping, offering a comforting sense of tradition. The staff are helpful, and the mesmerising merchandising captures that classic, nostalgic excitement. Don’t miss the personalisation station for a unique, thoughtful gift that always pleases.
Best Christmas spots for eats & treats in Central London
Fitzrovia and its surroundings boast some of the finest dining in the capital. These spots go above and beyond with their festive décor and menus, making them perfect for a client treat or a team celebration.
10. Winter Garden Restaurant
- Location: The Landmark, 222 Marylebone Rd, London NW1 6JQ, United Kingdom
- Price range: High-end (Dinner mains £35–£50; Christmas Day Lunch ~£250pp; Afternoon Tea ~£70pp)
- Signature dish: Dover Sole à la Meunière, Traditional Sunday Roast, High Palms High Tea
- Christmas Menu: A luxurious heritage feast featuring Norfolk Bronze Turkey and brandy-soaked Christmas Pudding (~£145+).
- Special offer: Look for the “Winter Set Menu” (~£50 for 3 courses & Champagne).
Dining in this eight-storey glass atrium feels like a Narnia-style snow globe. A colossal 20ft tree, towering palms wrapped in fairy lights, and live piano music create London’s most romantic festive backdrop.

11. Riding House Café in Fitzrovia
- Location: 43-51 Great Titchfield St, London, W1W 7PQ
- Price range: Moderate (£30 – £50 per person).
- Signature dish: The “Full Proper” breakfast or their Sunday Roast with all the trimmings.
- Christmas Menu: Turkey with cranberry stuffing and varied vegetarian options.
Located just a minute walk from Gilmoora House, this modern brasserie is our reliable neighbourhood favourite. The vibe is always buzzing and communal, with a cosy, industrial-chic interior that feels particularly welcoming on a cold day. It strikes the perfect balance between a stylish business lunch and a relaxed team celebration.
12. Mad Hatter’s afternoon tea at Sanderson London
- Location: 50 Berners St, London, W1T 3NG
- Price range: £55 – £70/per person.
- Signature dish: “Drink Me” potions and the Queen of Hearts rose and strawberry Jammy Dodger.
- Christmas Menu: Classic Alice in Wonderland tea gets a festive twist with seasonal flavours like cinnamon, nutmeg, and cranberry.
Set in their heated courtyard garden, this experience offers a whimsical escape from the corporate world. The playful presentation, featuring menus hidden in vintage books, makes it a fantastic ice-breaker for clients. It is a creative, “down the rabbit hole” treat right in the heart of the West End.

13. Festive lunch at Norma
- Location: 8 Charlotte St, London, W1T 2LS
- Price range: Moderate to High (£45 – £60 per person).
- Signature dish: Pasta alla Norma (aubergine and salted ricotta) or slow-cooked shoulder of lamb.
- Christmas Menu: Their festive feasting menus focus on Sicilian-Moorish flavours, offering a warming, spicy alternative to the traditional turkey dinner.
Norma is one of Charlotte Street’s absolute gems, featuring an opulent interior of dark woods and gold accents. The warm, intimate atmosphere makes it an ideal setting for small team lunches focused on meaningful conversation. The food offers a comforting yet sophisticated twist, making you feel instantly at home the moment you step inside.
Best Christmas events & activities in Central London
Beyond eating and shopping, immerse yourself in these unique experiences to truly capture the festive mood.
14. Christmas pop-up cinema at Prince Charles Cinema
- Location: 7 Leicester Pl, London, WC2H 7BY
- What to look for: For film lovers, this legendary independent cinema runs a marathon of Christmas classics. From It’s a Wonderful Life to The Muppet Christmas Carol and Die Hard.
- Timing: Throughout December.
Watching a film here is a communal, nostalgic experience that feels far more personal than a multiplex. The atmosphere is often lively, with audiences softly singing along or quoting their favourite lines. It is a perfect, low-pressure evening out in the heart of the West End.

15. Free carols at All Souls Langham Place
- Location: All Souls C of E Church, 2 All Souls’ Pl, London W1B 3DA
- What to look for: Located directly adjacent to the BBC and just steps from Gilmoora House, All Souls hosts magnificent carol services. These events often feature a full orchestra and choir.
- Timing: Various dates in December.
This is a stunning, spiritual way to mark the season right on your office doorstep. The acoustics in the historic church are incredible, creating a powerful and moving experience. Best of all, many services are free, though arriving early is essential to secure a seat.
16. The Magic of Christmas at London Zoo
- Location: Outer Cir, London, NW1 4RY
- What to look for: A short trip from Fitzrovia, the Zoo transforms after dark. Follow a sensory trail of illuminated animals, giant baubles, and singing trees.
- Timing: Mid-November 2025 to early January 2026.
This family-friendly activity offers a completely different perspective on Regent’s Park at night. The light trail is enchanting without being overly loud, making it a pleasant evening walk. It is a fantastic option if you want festive lights surrounded by nature rather than shopping crowds.
Christmas theatre shows and musicals in London
London’s West End is the heartbeat of the city’s culture. Catching a show is the perfect end to a festive evening.
17. Elf The Musical
- Theatre: Aldwych Theatre – 49 Aldwych, London WC2B 4DF, United Kingdom
- Dates: November 2025 – January 2026.
- Ticket price range: £30 – £121+.
- Performance type: Musical Comedy.
- Best for: Families and office teams looking for light-hearted fun.
Based on the beloved film, this show usually returns to the Dominion Theatre, located just down the road from Fitzrovia. But for the upcoming winter season (late 2025 into early 2026), it’s scheduled for the Aldwych Theatre. It is high-energy, hilarious, and packed with catchy songs that capture the childlike joy of Christmas. It is the ultimate “feel-good” night out that leaves everyone smiling.
18. The Snowman
- Theatre: Peacock Theatre (dance space under the Sadler’s Wells umbrella) – Portugal St, London WC2A 2HT, United Kingdom
- Dates: Late November 2025 – early January 2026.
- Ticket price range: £15 – £49.
- Performance type: Dance / Stage adaptation.
- Best for: Nostalgia lovers and families.
A gentle, magical adaptation of Raymond Briggs’ classic returns to the Peacock Theatre. Featuring the iconic “Walking in the Air,” this show is a visually enchanting masterpiece that uses dance and live music to tell the story without words. It creates a calming, dreamlike atmosphere that is perfect for escaping the holiday rush.
19. The Nutcracker
- Theatre:
- London Coliseum – London Coliseum, St Martin’s Ln, London WC2N 4ES, United Kingdom
- Royal Opera House – Bow St, London WC2E 9DD, United Kingdom
- Dates: December 2025 – early January 2026.
- Ticket price range: £15 – £28.
- Performance type: Classical Ballet.
- Best for: A sophisticated night out.
Whether at the Royal Opera House or the London Coliseum, The Nutcracker is the ultimate festive tradition. Expect Tchaikovsky’s soaring score, exquisite costumes, and a journey to the Land of Sweets. It is a refined and elegant experience that makes for a truly special Christmas treat.
Host your own private celebration at Gilmoora House
Sometimes, the best venue is the one you already have access to. If you wish to skip the crowded pubs and overpriced venue hires, hosting a bespoke celebration right here is the ultimate “insider” tip.
You can utilise our meeting rooms to host a private drinks reception or a team festive toast. It is convenient, private, and allows you to celebrate on your own terms in the heart of the Fitzrovia Quarter.
Want a workspace that puts you in the heart of London’s festive magic? Contact enquiries@gilmoorahouse.com to arrange a viewing..




