Places to Visit in London this Winter Holiday
We continue exploring beautiful winter London.
1. The Natural History Museum Ice Rink

The Natural History Museum is located in South Kensington, just below Hyde Park and next to the Victoria and Albert Museum. Museums in London are free to visit during the day and you can discover hundreds of exciting and interactive exhibits from dinosaurs to breath-taking jewellery. Afterwards, you can skate in front of these beautiful landmarks under a starry sky, surrounded by beautiful Christmas lights.

2. Covent Garden

Covent Garden is known for its shopping, restaurants and bars, historical market and opera house where you can enjoy The Nutcracker. It’s a beautiful place to spend a day and evening, illuminated by lights and energised by the Christmas spirit.
3. Winter Wonderland in Hyde Park

Winter wonderland comes once a year to get everyone in the festive spirit and is now celebrating its 10th year. It’s free to enter and the whole family can enjoy Christmas-themed activities and entertainment. This includes a vast Christmas market where everyone will find something for themselves, including delicious mulled wine to warm you up, with German sausages, a huge Ferris wheel where you can see London from above, an ice skating rink and lots more.
4. Kew Botanical Gardens

The gorgeous botanical gardens in Kew get a seasonal makeover with brightly coloured beams, lights, and fire displays on the buildings, trees and water. Over a 2km trail, magical seasonally-inspired illuminations will take you to a North Pole village where you will find a Christmas market with a vintage carousel and traditional drinks and nibbles. Just remember that it is after dark when the magic happens.
5. Somerset House Ice Rink

This is one of the must-visit places in London during the winter holidays. The ice rink is located in a 900 square metre grand courtyard providing an unforgettable experience that will look very impressive on your Instagram page.
6. Oxford Street

One of the most famous high street in the world with more than 300 retail shops, from designer boutiques to large department stores like the world-renowned Selfridges.

Later in the day, after shopping, you can enjoy the vast number of restaurants from chain to Michelin-starred. Oxford Street is one place not to be missed.

Beaufifully decorated Oxford Street shop windows.

7. Regent Street

And, of course, your trip to London would not be complete without visiting one of the most beautiful and expensive streets in London.

This winter display is a thowback to Regent Street's first set of Christmas lights, which went up in 1954.
Want to write for us?
We write about the most luxurious, unique, amazing travel experience. If you are really passionate about traveling and can provide good quality pictures, let's talk.