The festive season in London is magical. Between the beautiful Christmas Lights, ice rinks, Christmas trees, winter markets and fairs, the streets are transformed into a wintry wonderland.

Take in the festive spirit and visit a Christmas market. It’s the only place where you can sip mulled wine, eat mince pies, admire decorations and arts and craft, go on a fairground ride, and buy that last-minute gift.

Exploring the best Christmas markets the city has to offer can be tiring. We know just what you need to relax after a day of shopping: a tour of London on the Winter Bar Bus- our personal favourite place to enjoy mulled wine!

The Best Christmas Markets in London

London is home to many Christmas Markets and winter fairs, which makes it the perfect city for Christmas shopping, and festive entertainment. In such a big city, the options are plentiful and it can be difficult to choose where to spend time enjoying the Christmas cheer. Here is our guide to the best Christmas Markets in London, and how to get there!

Hyde Park Winter Wonderland

Winter Wonderland is with no doubt the biggest and most famous Christmas Market in London. It features over 200 traditional chalets selling jewellery, craft items, clothes, food and drink, as well as a great fun fair, theatre shows and the UK’s largest outdoor ice rink. The perfect place for a festive day out in London!

Attracting Londoners, day-trippers and tourists, the fair can get very busy, especially on evenings and weekends closer to Christmas. If possible, try visiting during the daytime and weekdays to avoid the crowds.

Entrance to Winter Wonderland is free although most attractions are fairly costly- tickets can be booked in advance here.

How to get there? Winter Wonderland is huge and has many ways to access its magic. The closest bus stops are stop 3 (grey, purple, red and yellow routes) and 4 (yellow, red, grey, purple and blue routes) but stops 39 (blue route), 2 (yellow route) and 73 (purple route) are also close by.

Greenwich Christmas Market

Greenwich Market is open all year-round but December is a special time for the World Heritage site. Every Wednesday evening, Christmas comes to the market and, with the fairy lights and mulled wine stands, it’s just so cheerful!

Traveling to Greenwich might seem a little far from the city, but remember that its location will mean that the market will be less crowded- and it is the opportunity to visit the must-see historical attractions of Greenwich.

How to get there? Simply embark on free Thames River Cruises* at Tower Pier and hop off at Greenwich Pier. The market will only be a few minutes’ walk south from the Pier.

*included in any 24h, 48h and 72h ticket

Christmas by the River at London Bridge City

All I want for December is a Christmas market with views of Tower Bridge. Well, we have a winner with this festive market offering vintage German-style chalets, homemade gifts, delicious food and glühwein. And with the views of Tower Bridge, it simply makes it one of the most beautiful Christmas Markets in London. Some even say it’s the best Christmas market for a first date

How to get there? Simply hop off the bus at stop 14 on the yellow line.


A post shared by London Bridge City (@ldnbridgecity) on

Christmas in Leicester Square

Father Christmas is coming to town and he has chosen the middle of Leicester Square as the place for spreading the festive cheer. To find Santa’s Grotto, just follow the music! Because of its central location, this complete Christmas market is the perfect market to visit for your gift shopping if you lack time.

There is no entry fee to access the market but tickets must be bought for selected events.

How to get there? Hop off at stop 5 on the yellow route or at stop 53 on the orange route and you will be there!


A post shared by LeicesterSqXmas (@leicestersqxmas) on

Southbank Center Wintertime Market

Southbank’s riverside transforms during the festive season and become a wintry wonderland for foodies. Winter classics such as raclette and bratwurst will served up alongside an array of world cuisine. In addition to these delights, the market offers a large selection of homemade crafts, rides and shows to entertain the whole family.

Entry is free and the Wintertime Market will be open until January, unlike most other Christmas markets in London.

How to get there? The Wintertime Market is located within walking distance from stops 7 and 8 on the yellow route, as well as from stop 32 on the blue route.

Winterville Clapham Common

This is not your usual winter fair! You can of course find the regular outdoor Ice Rink, Big Wheel, street food, and mulled wine bar in this pop-up town, but also so much more. Last year, events and attractions included a Backyard Cinema’s Christmas maze with hidden tequila bar, catch club nights, Roller Disco, and crazy golf on a UV-powered course. You will have to book tickets for those in advance but you can also wander around and enjoy the free shows the festive playground has to offer.

Entry is free with any advance ticket or event, for children under 16 and on Monday, Tuesday and Wednesday. Otherwise, you will be charged £2 during off-peak and £5 during peak time.

How to get there? Hop off the bus at stop 8 on the yellow line and take the tube at Waterloo Station. Take the Northern Line to Clapham Common and you will reach the wonderful fair.


A post shared by Winterville (@wintervilleldn) on

Kingston Christmas Market

The lovely and picturesque Kingston upon Thames will have its own Christmas Market on the Ancient Market Place. The city centre will be filled with festive cheer, food, drink, and handmade stocking fillers. The perfect place for unique Christmas gifts!

How to get there? Hop off the bus at stop 8 on the yellow line and take a train to Kingston station at Waterloo Station. The train ride will take you about 30 minutes.


A post shared by In Kingston UK (@inkingstonuk) on

Are you mainly looking for a cosy place to sip mulled wine this Christmas? Don’t just settle for one location…let us take you on a journey through the capital. Hop on the Winter Bar Bus and snuggle up under warm blankets as we serve hot winter beverages while you relax and enjoy the view. The perfect place to get in the Christmas spirit!

And if you need help reaching any of these fun fairs and markets, our lovely staff will be happy to guide and inform you!

Magical Winter Bar Bus

If you are looking for Christmas drinks in London, don’t settle on one location. Let us take you on a journey through the capital on a cosy winter night. The perfect backdrop for a festive celebration with family and friends.