London during the festive season is nothing short of magical — and nowhere captures that spirit quite like Soho. From glowing light installations to cosy dining spots and bustling Christmas markets, Soho is the ideal place to soak up the season. For those looking to stay close to the magic, St Giles London, just off Tottenham Court Road, offers the perfect base.
This guide explores how to enjoy a festive December weekend in Soho, all within walking distance of your hotel.
Where to See Christmas Lights Near Soho

Christmas lights in Central London are a tradition that draws visitors from around the world. While Oxford Street is the most famous, the displays in neighbouring streets are equally impressive and often less crowded.
- Carnaby Street – Known for creative and often sustainability-themed displays, Carnaby’s lights are a short walk from Soho Square.
- Oxford Street – With over 5,000 stars suspended above the road, it’s a London icon (just a 5-minute walk from St Giles London).
- Regent Street – Home to sweeping angels of light, best viewed from Piccadilly Circus heading north.
These areas come alive after dusk, creating the perfect setting for a festive walk or pre-dinner stroll.
Where to Eat: Festive Menus and Winter Warmers

Soho’s food scene is one of the most diverse in London — and December brings seasonal specials, mulled wine pop-ups, and indulgent comfort food. For guests staying at St Giles London, everything is within easy reach.
Consider booking:
- Bob Bob Ricard – Famous for its “press for Champagne” buttons and festive set menus.
- Mildreds – A vegetarian institution with hearty winter mains and mulled wine.
- Dean Street Townhouse – Traditional British fare in a stylish setting, ideal for Christmas Eve dinners.
- Dishoom – Festive Bombay comfort food with spiced chai and Christmas thalis.
Booking ahead is strongly advised, especially for dinners between 15–25 December.
What to Do: Markets, Shows and Seasonal Culture
Within walking distance of the hotel are some of London’s most atmospheric seasonal attractions:
- Leicester Square Christmas Market – Traditional stalls, gifts, and mulled wine just a 10-minute walk from Soho.
- Southbank Winter Festival – A little further but worth the stroll along the Thames.
- Theatreland – Catch a festive show like A Christmas Carol or family classics like The Nutcracker or Elf: The Musical.
Official London Theatre listings
For last-minute gifts, visit:
- Liberty London – A heritage department store known for unique stocking fillers.
- Hamleys – The world-famous toy shop on Regent Street.
- Seven Dials – Boutique shops and Christmas displays, perfect for a relaxed browse.
Where to Stay: St Giles London
After a day of exploring, warm up in the comfort of St Giles London, just moments from Soho and Oxford Street. The hotel offers modern rooms, flexible check-in, and unbeatable access to the city’s best seasonal sights.
Key benefits:
- Prime location near Tottenham Court Road Station
- Steps from Soho, Oxford Street, and Covent Garden
- Comfortable rooms and free Wi-Fi
- Direct booking perks and flexible rates

Explore the hotel
Book seasonal offers
Make This December One to Remember
Whether you’re visiting London for shopping, lights, food or festive theatre, Soho offers an unforgettable December experience. And with St Giles London as your base, you’re never more than a few steps away from the city’s winter wonder.Book now to enjoy exclusive winter rates and experience London’s Christmas magic with comfort, convenience, and charm.