When the temperature drops, London transforms into a magical winter wonderland. The streets sparkle with Christmas lights, cozy markets pop up on every corner selling your festive favorites, and top restaurants serve up hearty winter treats. The city truly comes alive with festive energy, there’s so much to see, do, and soak in! If you’re spending Christmas in London 2025, here are our top picks to make your holiday season unforgettable.
Christmas in London 2025
10 Things to do during Christmas in London
The city is bursting with festive-themed events from ice rinks, to shining streets, to Christmas Markets and prominent sightseeing spots across London. The lighting all over the streets of London is sure to get you into the Christmas spirit. Here are 10 must-have experiences to make your Christmas a memorable one in London.
A sight for sore eyes – London Christmas lights
If you are in London for Christmas, you must witness the spectacular illuminations that light up the city. An array of Christmas lights is displayed right from Oxford Street to Trafalgar Square and the top of The Shard – London. A few of the popular streets to see the lights are: light garlands at Regent Street, London’s tallest LED light bulb tree at Trafalgar Square, London. You can explore these sights by using London Hop On Hop Off services.
Explore the Christmas markets in London
Grab gifts for your loved ones for Christmas, explore delightful street cuisines, and much more at London’s popular Christmas markets. Experience festive fun at Leicester Square and shop across an array of crafts and treats. Head to the Eccleston Yards Christmas Market and soak up the live music while you sip on a glass of mulled wine. Cross items on your shopping list by heading to Greenwich Market and exploring fashion, crafts, art, and more. Venture across the stalls at the Canopy Market while enjoying live jazz.
Ice Skating in London - Hyde Park Winter Wonderland
What better way to start the celebration than at one of London’s seasonal ice-skating rinks? Hyde Park Winter Wonderland in London is a perfect location to celebrate a fun-filled Christmas wrapped with different activities. Placed under a canopy of twinkly lights, the ice rink is built around the Victorian bandstand and is functional from 10am to 10pm. The music by the bandstand gives the perfect mood to skate around and have fun. These rinks have a café or bar attached where you can tuck into for a hot chocolate and watch all the action.
Got a festive hunch? Have a Christmas brunch!
As Christmas rolls closer, London’s brunch scene can’t be ignored. Here are a few of our picks on London’s best Christmas menus, at some of the top restaurants in the city.
- Darcie & May Green, Paddington – Enjoy a brunch while you float on a boat!
Menu highlight: Crushed avocado on toast and an indulgent banana bread sandwich. - Radio Rooftop, Covent Garden – Indulge in a festive brunch 10 stories above the bustling streets of London.
Menu highlight: Turkey eggs and a lobster sandwich served with sweet potato fries.
Experience the sight of Christmas in Kew Gardens
Christmas at Kew is worth a view! The Kew Gardens display a trail of lights, shining across the ground and getting you into the Christmas mood. You will be mesmerized by the sparkling waterside reflections adding color to the trees and also by the panoramic display of the Palm House. Satisfy those taste buds by trying lip-smacking food available on the street for the ultimate Christmas eve. The Christmas in Kew Gardens will be open from 14 November 2025 to 4 January 2026. Use our detailed guide on Kew Garden entrances to get in and around with ease.
Enjoy the Christmas carols at St Paul's Cathedral
Hop onto the festive mode with an evening of carols at St. Paul’s Cathedral on December 23-24, 2025. The London landmark is full of concerts and events and culminates with world-famous carol services which are ticketed.
Take the River Thames cruise across London’s famous attractions
Flowing through the heart of central London, the River Thames provides a beautiful backdrop to the city’s skyline with famous landmarks. The Thames River cruise will pass through a few of London’s top icons such as Big Ben, the Houses of Parliament, London Eye, Southbank, St. Paul’s Cathedral, the London Bridge, Tower of London, Shakespeare’s Globe, and so much more, lining the dramatic shores of River Thames. Get awestruck this Christmas with the best!
A panoramic view of London – The London Eye
If you aren’t able to visit the whole of London during Christmas, you can get a breathtaking unparalleled view of some of the famous landmarks of London from the London Eye. You can admire Windsor Castle, catch a glorious view of the River Thames and the Shard monument. Right from the Houses of Parliament to the great Buckingham Palace and more of the cityscape, you get to see it all from the top.
Opening Hours: 11am-6pm daily, closed on 25th December.
Getaway from London during Christmas with no faff
Escape the city bustle of London during Christmas by heading to the cultural town of Warwick and witnessing historical sites like no other. Take a 90 min drive from London to Bath and explore the Georgian town and learn about the heritage and their international spa outposts. Enjoy the Christmas magic at a castle in Kent or soak into British culture by indulging in great British food and their history, in Windsor.
Book your London to Bath Day Trip tickets here!
Witness the best West End Christmas shows in London
The Christmas celebration is incomplete till you treat yourself and your loved ones to the best Christmas West End Shows. Watching a show at the West End during December adds to great Christmas theatre. Book your tickets now and let the festive fun begin!
Tips on how to spend Christmas in London
- Tubes, buses, or trams will not be functional. You can always hire a taxi or rent a transport, walk or cycle and explore things around the city.
- If you plan on having a Christmas lunch, we recommend you to book in advance as the prices can be slightly on the higher side in comparison to an average meal out.
- Bear in mind that a lot of restaurants, cafes, markets, museums, and other landmarks may close earlier than the usual timing. So, check the website before you plan your trip to any location.
- If you wish to shop locally that supports independent shops, you can do all your Christmas shopping at Columbia Road’s Shopping Wednesdays.
- Most of the city’s attractions are closed on Christmas day. If you wish to go for a nice stroll, London’s Royal Park is the place to hit.