things to do in london thris christmas

10 Magical Things to Do in London This Christmas

10 Magical Things to Do in London This Christmas (and Where to Celebrate with a Festive Italian Feast 🎄🍷)

London sparkles at Christmas. From twinkling lights to festive markets and cosy meals with loved ones, the city transforms into a winter wonderland full of magic. Whether you’re planning an office Christmas party, a family gathering, or just looking for festive inspiration, here are 10 wonderful things to do in London this Christmas – and the perfect place to celebrate afterwards.


1. Stroll Through London’s Christmas Lights ✨

Oxford Street, Regent Street, Carnaby, and Bond Street all put on dazzling Christmas light displays. Bundle up, grab a hot chocolate, and enjoy a festive evening walk under the glow of millions of lights.


2. Visit Hyde Park Winter Wonderland 🎡

An iconic London tradition, Winter Wonderland is packed with rides, food stalls, markets, and ice bars. It’s the ultimate festive playground for groups and families alike.


3. Ice Skating at Somerset House ⛸️

Nothing says “Christmas in London” like gliding across the ice at Somerset House. The rink is set against a stunning neoclassical backdrop, making it a picture-perfect festive activity.


4. Explore London’s Christmas Markets 🎁

Covent Garden, Southbank, and Leicester Square host some of the best Christmas markets in the city. Think mulled wine, handmade gifts, and plenty of holiday cheer.


5. Take in a Festive Show or Pantomime 🎭

From classic pantos to Christmas concerts and West End musicals, London’s theatres come alive in December. With Victoria Palace Theatre and Apollo Victoria Theatre just minutes from us, it’s the perfect excuse to plan a night out.

Before the show, join us at Sicily Restaurant for our special Pre-Theatre Menu, designed to give you a delicious, relaxed meal before curtain up. And if you’re making it a festive outing, don’t miss our 3-course Italian Christmas Menu for groups and celebrations.


6. Enjoy a Christmas Carol Concert 🎶

Head to St Paul’s Cathedral or Westminster Abbey for an unforgettable evening of carols in some of London’s most iconic settings.


7. Cosy Up at a Festive Pub 🍺

London’s historic pubs pull out all the stops with roaring fires, Christmas décor, and plenty of seasonal drinks. Perfect for a relaxed evening with friends or colleagues.


8. Go Christmas Shopping 🛍️

Harrods, Liberty, and Selfridges become festive destinations in their own right, with magical window displays and unique gift ideas for everyone on your list.


9. Discover Belgravia’s Christmas Charm 🌟

Closer to home, Belgravia transforms into one of London’s most elegant Christmas neighbourhoods, with boutique shops, lights, and hidden corners full of festive spirit.


10. Celebrate with a Festive Italian Feast at Sicily 🍝🎄

After a day of exploring London’s Christmas magic, gather your colleagues, friends, or family for a 3-course Italian festive menu at Sicily Restaurant in Belgravia.

For just £45 per person, enjoy traditional Italian holiday dishes made with love – perfect whether you’re celebrating as a couple, with friends, colleagues, or gathering the whole family. Our welcoming atmosphere and authentic flavours make Sicily the ideal place to share the joy of the season.

📍 Located across from Victoria Coach Station and just a 5-minute walk from Victoria Train Station, Sicily is the ideal spot to finish off your festive day in London.

👉 View Our Christmas Menu & Book Your Table


Make This Christmas Unforgettable

London offers endless festive activities, but nothing completes the season like sharing a delicious meal with the people who matter most. Whether you’re planning an office Christmas party or a cosy family gathering, Sicily in Belgravia is here to make your holiday celebrations magical.

No Comments

Sorry, the comment form is closed at this time.

Reserve a table