1. Soak up the festive atmosphere at Hyde Park’s Winter Wonderland. 
  2. See the Warner Bros. Studio Tour London decked out for Christmas with Hogwarts in the Snow.
  3. Discover how Queen Victoria spent Christmas as a child at Kensington Palace.
  4. Join the V&A‘s Victorian Christmas parties and make seasonal decorations.  
  5. Take a romantic stroll through the colourful Enchanted Woodland at Syon Park.
  6. Marvel at the magnificent Christmas tree at Windsor Castle.

Go ice skating in London

  1. Get your skates on at Somerset House‘s glorious 18th-century courtyard ice rink.
  2. Enjoy magnificent views of Henry VIII’s residence at the Hampton Court Palace ice rink.
  3. Skate in the shadow of the spectacular Tower of London.
  4. Glide around the Christmas tree at the Natural History Museum’s magical ice rink.
  5. Admire the London skyline as you skate around the rooftop ice rink at Skylight.

Sing Christmas carols

  1. Sing along to carols around Trafalgar Square’s world-famous Christmas tree.
  2. Support your favourite furry friends at the Battersea Dogs & Cats Home Carol Concert.
  3. Be part of traditional Christmas carols at the historic St Paul’s Cathedral.
  4. Join in with carols in stunning surroundings at the Royal Albert Hall.
  5. Enjoy carols and concerts at St Martin-in-the-Fields church.
  6. Belt along to favourite carols with the Barbican‘s afternoon of festive fun.  

Watch Christmas films at a winter cinema

  1. Cosy up on a beanbag and enjoy a classic film at Southbank Centre‘s hidden winter cinema. 
  2. Venture though a beautiful ball pit river on your way to a festive screening with Backyard Cinema. 
  3. Snack on popcorn at Luna Cinema‘s beautiful screen in the grounds of Kensington Palace.
  4. Watch Christmas films in sumptuous surroundings at the Rivoli Ballroom‘s pop-up cinema. 
  5. Find the secret garden at the South Place Hotel and be rewarded with a festive cocktail and seasonal movie. 
  6. Enjoy a luxurious cinematic experience featuring films, fizz and a three-course meal at One Aldwych

Enjoy a quirky London Christmas

  1. Treat yourself to a delicious meal at one of London’s quirkiest restaurants this Christmas. 
  2. Watch teams in fabulous fancy dress run through Covent Garden in The Great Christmas Pudding Race.
  3. Tuck into festive food during the Aeronaut pub’s Christmas cabaret and be dazzled by acrobatics, fire performers and a virtual reality room.
  4. Join Professor Brian Cox and Robin Ince at the Hammersmith Apollo for their annual Christmas mash-up of science, comedy and music. 
  5. Venture to The Vaults and find the Prince’s masquerade ball in a land where fairytales, the bizarre and wine collide.
  6. Discover if Sink The Pink and their team of queer adventurers can save Planet Trash at the Pleasance Islington‘s Christmas show. 

Get cosy in a Christmas winter pop-up

  1. Tap your heels together and arrive at the Queen of Hoxton’s Emerald City rooftop bar for green cocktails.
  2. Enter an adults’ playground at Winterland, with hot tubs, beer pong and fondue.
  3. Re-enact festive scenes from the hit TV show and visit the holiday armadillo’s grotto at FriendsFestive.  
  4. Get cosy in Coppa Club‘s heated igloos decorated with twinkling lights.
  5. Sip on gin in The Winter Forest at Broadgate Circle and listen to live music while surrounded by snow-dusted pines. 
  6. Soak up views of Tower Bridge from the cute winter terrace at The Tower Hotel.
  7. Try highly ‘grammable Christmas cocktails at Henrietta Hotel‘s winter pop-up bar. 

Explore London Christmas markets

  1. Sip on mulled wine and look for gifts at Southbank Centre’s Winter Market. 
  2. Find unusual crafts and tuck into seasonal treats with Christmas by the River at London Bridge City. 
  3. Explore antiques and jewellery under pretty lights at Greenwich Market. 
  4. Browse the wares of independent British retailers at Westfield London‘s Christmas market. 
  5. Go green and join in festive workshops at the Zero Waste Christmas Market
  6. Find gifts and festive treats at more than 100 stalls at the Christmas Fair at Chelsea Physic Garden. 
  7. Wrap up warm to browse the glitzy market stalls at Christmas in Leicester Square. 
  8. Amble around Kingston’s Christmas market, overflowing with foodie treats, lovely decorations and handmade crafts.
  9. Look for stocking fillers at more Christmas markets in London

Find Christmas activities for kids in London

  1. Take the little ones to the magical Snowflake Grotto at Westfield London and Westfield Stratford City.
  2. Help the elves at the Royal Albert Hallget the toys ready, before meeting Father Christmas in his sleigh.
  3. Enjoy a magical blend of pantomime and circus in Goldilocks and the Three Bearsat The London Palladium.
  4. Make Christmas crackers, toys and wreaths at the Museum of London Docklands.
  5. Find Santa in a vintage vehicle at the London Transport Museum and make Christmas decorations to take home.


1.) The Shard

Places With The Best Views Of London (12)

Get a ticket and head up to the View from the Shard for an amazing view across all of London. It covers a 360 view so this is easily one of the most impressive places to see all of London. 

Places With The Best Views Of London (7)

Price: around £30 for adults (discounts available). Book your tickets here.

Address: 32 London Bridge Street, London SE1 9SG

Visiting London? Check out the best shopping spots, here

2.) Big Ben

Places With The Best Views Of London (17)

You need to be resident in the UK for this one but basically, you get to climb up Big Ben for free if you are (contact your MP about this) and when you do, the view from the top is definitely worth it! Especially from such a historic site.

Price: Free, though due to current restoration work, you might not be able to grab an invite.

Address: (Really? 😉 Okay, then…) Westminster, London SW1A 0AA

Visiting London? See some of the secret spots in the city

3.) The London Eye

Places With The Best Views Of London (5)

The view from the London Eye is particularly great for Westminster and the St Paul’s area. One bit of advice I’d give is to get a spot near the window as soon as you get in so you don’t have to struggle for a view with other people on your pod. The view is pretty good from all angles.

Price: Around £25+ (discounts available). Book your tickets, here.

Address: London SE1 7PB, right across the river from the Houses of Parliament.

Read more on some unusual spots to see in London

4.) Vertigo 42 Champagne Bar

Places With The Best Views Of London (15)

Yes, the prices at Vertigo42 Champagne Bar are at a premium but if you think of it as paying for admission to a place with amazing views across all of London, it starts to make sense. Plus you get to enjoy this view while chilling out on a comfy sofa in a warm environment so there’s always that too. 

This is an ideal, pre (or post) dinner venue but remember to make a reservation in advance as they fill up quite quickly.

Price: Prices start at around £12+ for a glass of wine and £14+ for cocktails.

Address: Level 42, Tower 42, 25 Old Broad Street, London EC2N 1HQ

Looking for great bars in London? check out these

5.) Duck and Waffle

Duck and Waffle is a lovely restaurant with an amazing view over London. Perfect for sunrise or sunset as they’re open 24 hours.

Price: A meal can cost upwards of £20-30

Address: Heron Tower, 110 Bishopsgate, London EC2N 4AY

Read more on the best foody markets to visit in London

6.) Primrose Hill

Places With The Best Views Of London (18)

This offers amazing views of London for free from one of London’s Royal Parks.

It might not necessarily be the most amazing or most impressive view of the lot but it sure looks great with the backdrop of the park that leads up to the view of London.

Price: Free

Address: (Same as the name – Primrose Hill)

See our interactive tube map of London. What to see at each stop, here

7.) Tower Bridge

Places With The Best Views Of London (4)

You can either pay or do this via your MP but the view from the top of Tower Bridge is make that extra sweet by getting to see the exhibition in the Tower and actually be inside such an iconic part of London and city’s heritage.

Price: £10+ with discounts available. You can book a lunch and entry package here.

Address: Tower Bridge Road, London SE1 2UP

See some of these spots in Covent Garden, too

8.) Oxo Tower

Places With The Best Views Of London (11)

The OXO Tower is most definitely food with a view. Pretty much everyone who’s been here loves it and so my guess is that you probably will too! 😉 

Price: Starting at around £21.50 for a main

Address: Oxo Tower Wharf, Barge House Street, London, SE1 9PH

See some of our pics from the OXO Tower Restaurant, here

9.) Sushi Samba

Places With The Best Views Of London (8)

Sushi Samba is actually next to Duck and Waffle and also offers amazing views over all of London.

The food isn’t cheap as you can imagine but one of those cases where it’s definitely worth it (it’s delicious and there’s the view so. 

Price: Starting at £15+ for plates

Address: Heron Tower, 110 Bishopsgate, London EC2N 4AY

See more on the best eats in London, here

10.) Sky Garden

Places With The Best Views Of London (3)

Covered this already in this post but to recap, it’s there is an amazing view from the Sky Garden all over London. Best of all, it’s free.

Just make sure to book your free tickets, here.

Price: Free

Address: 20 Fenchurch Street, London EC3M 3BY

11.) St Paul’s Cathedral

Places With The Best Views Of London (9)

Climb to the top of the iconic London landmark for amazing panoramic views of London. St Paul’s really has some gorgeous vantage points over the city. 

Price: £18+ (discounts available). You can book St Paul’s with a gorgeous meal, here.

Address: St. Paul’s Churchyard, London EC4M 8AD

12.) Up at the O2

Places With The Best Views Of London (10)

Climb the O2 and be rewarded with a fantastic view of Canary Wharf. Of course, the view of Canary Wharf means that it’s harder to see other parts of the city but it’s a nice fun activity to do in London and definitely worth checking out. 

Price: £28+ Book tickets, here for two people and a fancy dinner.

Address: Peninsula Square, London SE10 0DX

13.) ArcelorMittal Orbit

Places With The Best Views Of London (19)

This sculpture made for the Olympics in London back in 2012 offers amazing panoramic views of London from the East End. You can even slide down from the top! 

Places With The Best Views Of London (2)

Reception (to the way it looks) was initially mixed when it was unveiled in London but takes nothing away from the amazing view (and brilliant photos) you will get from the top of the sculpture. (More details available here) Plus, who can resist the slide down? 🤣

Price: Around £15+ each. You can book your tickets, here.

Address: Queen Elizabeth Olympic Park, 3 Thornton Street, London E20 2ST

14.) Emirates Air Line

Places With The Best Views Of London (16)

This is a cable car that crosses the River Thames (around the same area where the O2 is) and is another great way to get a brilliant view over all of London. 

Of course, it’s not free but it only costs £3.30 for Oyster card holder (half for children) so it’s easily one of the cheapest options of the paid for ones above. 

Price: £3.40 with Oystercard (£4.50+ without – discounts available)

Address: Emirates Cable Car Terminal, Edmund Halley Way, London SE10 0FR



Switch your dating techniques up with a visit to Peggy Porschen in London’s Belgravia and Chelsea.

Escape into a dreamlike world where cake becomes a living art and roses always bloom. Inspired by Peggy’s lifelong love of pink and pastel hues alongside romance and beauty, here each and every part of the experience is packed with prettiness and exquisite detail. From the fairytale pink façade of the seasonally adorned Parlours and meticulously crafted interior design through to the freshly baked collections of cakes, cookies and confectionary, this is the place to come to simply feel happy.

Check out all that is on offer at: