Soho at Christmas - the best things to do in December
December in Soho feels like stepping into a snow globe where the neon lights blur into fairy tale magic. The narrow streets shimmer with Christmas lights, the pubs overflow with mulled wine and mince pies, and there's a palpable sense that this little corner of London knows how to do Christmas better than anywhere else.
Festive Drinking and Dining
Start your Christmas crawl at The French House on Dean Street, where the half-pints flow and the atmosphere crackles with decades of bohemian history. Their Christmas decorations are wonderfully understated, just like everything else here. Book ahead for dinner upstairs (£35-45 per head) or simply squeeze into the bar downstairs for champagne and oysters.
Wander down to Ronnie Scott's on Frith Street for their legendary Christmas jazz sessions. The club transforms into a smoky, intimate wonderland where world-class musicians play festive sets. Tickets range from £28-45, and the 8:30pm shows tend to be less crowded than the late sessions. Book well ahead - this is Soho's worst-kept secret.
For a proper Christmas feast, Quo Vadis on Dean Street serves up their famous Christmas menu from early December. The roast goose is exceptional, and the atmosphere is pure Soho glamour. Expect to spend £60-80 per head for dinner, but it's worth every penny for the theatrical presentation and impeccable service.
Christmas Shopping Like a Local
Forget Oxford Street's madness and head to Berwick Street Market instead. The vinyl stalls are perfect for music lovers, and Reckless Records always has rare Christmas pressings that make perfect gifts. The fruit and veg stalls sell the most beautiful winter produce - grab some chestnuts and eat them warm while you browse.
On Wardour Street, Vintage Magazine Shop is a treasure trove of rare magazines, postcards, and prints. Their Christmas selection includes vintage holiday advertisements and old Soho street photography that captures the area's louche history perfectly.
Foyles on Greek Street might be the smaller sibling to the Tottenham Court Road flagship, but it's infinitely more charming for Christmas book shopping. The staff know their stock inside out, and they'll wrap your purchases in proper paper, not plastic bags.
Hidden Gems for Gifts
Duck into Gosh Comics on Berwick Street for graphic novels and art books that you won't find elsewhere. They often have limited edition Christmas covers and signed copies perfect for collectors.
The vintage shops along Brewer Street are goldmines for unique Christmas presents. Beyond Retro has an excellent selection of vintage Christmas jumpers and accessories, while the smaller independent shops hide one-off pieces that make memorable gifts.
Entertainment and Culture
The Soho Theatre on Dean Street runs their Christmas season with a mix of comedy shows, cabaret, and experimental theatre. The bar downstairs is perfect for pre-show drinks, and they often have last-minute tickets available for weeknight shows. Prices start around £15 for comedy nights.
For a more intimate evening, Pizza Express Jazz Club on Dean Street hosts special Christmas concerts throughout December. The acoustics are incredible, and you can dine while listening to some of London's finest jazz musicians. The early evening slots (7pm) offer better value at around £20-25 per ticket.
Old Compton Street comes alive in December with impromptu street performances and carol singers. The atmosphere is infectious, particularly on weekend evenings when the pubs spill out onto the pavements despite the cold.
Christmas Eve and New Year's Eve
The Coach and Horses on Greek Street is legendary for its Christmas Eve session. The regulars, the eccentrics, and the curious all converge for what might be London's most characterful Christmas Eve drink. Arrive early afternoon for the full experience.
For New Year's Eve, avoid the touristy venues and head to Bar Italia on Frith Street. Open 24 hours, it's where night owls gather to toast the new year with proper Italian coffee and a shot of something stronger. The atmosphere is convivial rather than raucous - perfect for those who prefer conversation to crowds.
Practical Christmas Tips
December evenings in Soho can be hectic, so book restaurant tables well in advance, particularly for weekends. However, many pubs operate on a first-come basis, and there's something magical about stumbling into the perfect spot.
The best time to explore is weekday afternoons between 2pm and 5pm, when the streets are quieter but the Christmas atmosphere is still palpable. This is when you'll discover the real Soho - locals chatting over afternoon pints, shop owners taking smoking breaks, and the general sense that this village within a city operates on its own delightful schedule.
Wrap up warm and wear comfortable shoes. Soho's Christmas magic reveals itself to those who wander, and the cobbled streets and narrow alleyways reward the curious. Most importantly, embrace the spontaneity - the best Soho Christmas experiences are the ones you never planned.