A London travel guide to enjoying the festive season without spending a fortune, from Hyde Park’s Winter Wonderland to the free displays, markets and museums of the capital
The Season Is Coming
London at Christmas is magical, crowded and expensive, often all at once. The London Prat summed up the third part memorably in its piece on London, the city that charges fourteen pounds for a sandwich and gets away with it. Visitors planning a festive trip this year should know that the city’s pleasures are real, but so are its prices. With a little planning, you can enjoy the season without needing a second mortgage.
Winter Wonderland
Hyde Park Winter Wonderland is London’s biggest Christmas event, with rides, markets, ice skating, shows, food stalls and bars. This year it runs from 19 November 2026 to 3 January 2027, according to the official Winter Wonderland tickets guide, and VisitLondon has a useful overview on its Winter Wonderland event page.
General entry has traditionally been free or low cost at off-peak times, with tickets often required for busier periods and separate charges for rides, attractions and shows. Prices inside can add up quickly, especially for food and drink. To keep costs down, visit on a weekday, go earlier in the day, set a budget for rides, eat before you arrive and focus on the free pleasures: the lights, the atmosphere and the people watching.
Free Festive London
Some of the best Christmas experiences in London cost nothing at all. The Christmas lights on Oxford Street, Regent Street, Carnaby Street and Covent Garden are usually switched on in November and stay up through the season. Walking from Oxford Circus down Regent Street, through Carnaby and on to Covent Garden on a December evening is one of the great free walks in the city. Trafalgar Square has its traditional Norwegian Christmas tree, a gift from the city of Oslo every year since 1947 in thanks for Britain’s support during the Second World War, with carol singing around it on many evenings.
Museums Are Free
London’s great national museums offer free general admission, which is a gift on cold, wet days. The British Museum, the National Gallery, the Victoria and Albert Museum, the Natural History Museum, the Science Museum and Tate Modern are all free to enter, though special exhibitions usually charge. Many put on seasonal displays, decorations or late openings in December. The Natural History Museum’s ice rink, when it runs, charges for skating, but the museum itself remains free.
Avoiding The Fourteen Pound Sandwich
Food is where visitors overspend most. Central London is full of attractive cafes with prices to match. A few rules help. Eat your main meal at lunchtime, when many restaurants offer set menus. Use supermarkets and bakery chains for breakfasts and snacks. Look for markets, where street food is often better value than restaurants: Borough Market, Camden Market and the many seasonal Christmas markets offer plenty of choice, though popular stalls can still be pricey. Head slightly out of the centre for cheaper, excellent food: Brick Lane and Whitechapel for curry and bagels, Kingsland Road for Vietnamese, Edgware Road for Lebanese, Chinatown for good-value Chinese dishes.
Getting Around Cheaply
Use a contactless bank card or mobile payment on the Tube, buses, trains and Overground, which automatically caps your daily and weekly fares. Buses have a flat fare and a hopper rule that lets you change buses within an hour for no extra charge. Walking is often quicker than you expect in central London, especially in the West End, where stations are close together. Many of the best festive sights are best enjoyed on foot anyway.
Free Views
London’s paid viewing platforms can be expensive, but there are free alternatives. The Sky Garden at the top of 20 Fenchurch Street offers free entry with advance booking, and its views across the river are spectacular on a clear winter afternoon. Primrose Hill and Parliament Hill on Hampstead Heath give classic free panoramas of the skyline. Book Sky Garden slots early, as they go quickly in December.
Christmas Markets
London’s Christmas markets have grown in recent years, with seasonal stalls at venues such as Southbank, Leicester Square, Covent Garden and various parks and squares. They are lovely for browsing and soaking up the atmosphere, though prices for food and mulled wine can be high. Treat them as places to wander rather than places to shop, and you will enjoy them more.
Booking Ahead
Popular events, shows, restaurants and hotels fill up quickly in December. If there is something you are determined to do, a pantomime, an ice rink session, a special exhibition, book as early as possible. The biggest crowds come on weekends in the run-up to Christmas, so weekdays are calmer and sometimes cheaper. Note that public transport runs a reduced service on Christmas Eve and does not run on Christmas Day, which surprises many visitors every year. You can find more of my London travel advice on my author page.
A Last Festive Tip
The single best free Christmas experience in London is a walk along the South Bank at dusk in December. Start at Westminster Bridge, with Parliament lit up behind you, and walk east past the London Eye, the Southbank Centre, the National Theatre and the bookstalls under Waterloo Bridge, towards Tate Modern and the Millennium Bridge, with St Paul’s glowing on the far bank. There will be lights, music, street performers and the river shining beside you. It takes about an hour, costs nothing, and you will not be offered a single fourteen pound sandwich. Though if you are, you are now free to say no.