Originally posted on January 2, 2020 @ 6:24 am

Since the buzzing city is one of the most expensive capitals in Europe, if not worldwide, it may seem like there aren’t many free things to do in London.

It doesn’t sound like the ideal destination if you’re traveling on a budget.

One surprising thing that I found though – and also fantastic news to any traveler out there – is that because the city is so big there are quite a number of free activities!

They range from free admission to most of the must-visit museums, free entrance to beautiful parks and even some cultural and musical events all over the city.

Book your tickets to London now, because I’m going to give you 123 Free Things To Do in this fascinating city right here – divided into different types of free activities.

123 Best Free Things To Do In London

Free Markets & Shopping in London

Though shopping is most definitely not free, it’s still worth a visit to any or all of the markets listed below. Check out these bustling markets and experience your senses come to life!

Most food markets even give out some free taste tests so you can experience many different cuisines and types of food before deciding what to buy or not to buy.

    1. Borough Market – THE Go-To market for foodies. Find the freshest produce and a lot of unique gastronomical delights.123 Free Things To Do In London [2020 Update] 1
    2. Columbia Road Flower Market – THE market for flowers and plants and anything garden related. Step into this world and be confronted by many different fragrant blooms.
    3. Covent Garden – A busy and bustling area and a shopper’s paradise. Find a wide variety of shopping here from popular luxury brands like Chanel to artisanal homegrown ones. It’s also a food lover’s must visit as there is so much variety here!
    4. Portobello Road Market – The world’s’ largest antique market. Absolutely check out all these unique items123 Free Things To Do In London [2020 Update] 2
    5. Daunt Bookshop – The perfect shop for book lovers – it has books of EVERY kind.
    6. Camden Market  – A bustling market that features around 200 stalls. Here you can find many one-of-a-kind-pieces as many sellers sell their own jewelry and designs. There’s also a wide variety of food stalls – yummy!
    7. Regent Street –  One of the major shopping streets in London.
    8. 123 Free Things To Do In London [2020 Update] 3Stables Market Camden – You must visit this one before leaving Camden market! You can find a lot of vintage items and antiques.
    9. Brick Lane Market – Located in the hipster part of London, Shoreditch, this Sunday market won’t disappoint. People watching, live music, flea market shopping and tons of street food. One of my favorites!
    10. Harrods – Do some window shopping at this iconic luxury department store.123 Free Things To Do In London [2020 Update] 4
    11. Fortnum and Masons – A beautiful store that has mostly specialty food and teas, check out their spectacular atrium even if you’re not planning to buy anything!
    12. Oxford Street – One of the best shopping areas in London! Well known for its high street retailers and many other department stores.

Free Tourist Sites & Attractions in London

Check out these places at no extra cost – some of them are wildly popular, like the changing of the guard at Buckingham Palace, but there are also some “secret” and not so usual places dotted all over London that are worthwhile to see!

  1. Changing the Guard at Buckingham Palace – Go to Buckingham Palace and witness the changing of the guards. You can check out their website for the schedules so you won’t be waiting around for nothing.123 Free Things To Do In London [2020 Update] 5
  2. Ceremony of the Keys  – Every night at the Tower of London, this gate closing ceremony takes place. Tickets are free but they only take about 40-50 people to watch so you must book way in advance.
  3. The Thames – Walk along this iconic London River and soak in the scenery and views all around.123 Free Things To Do In London [2020 Update] 6
  4. Barbican Center – An arts and learning center in an area of London with many interesting buildings. There are a lot of activities and performances that go on here as well. There’s free Wi-Fi around so you can even just come over and chill and watch the world go by.
  5. Trafalgar Square – One of the most iconic London Landmarks.  Check out the famous stone lions, fourth plinth, and Nelson’s column.123 Free Things To Do In London [2020 Update] 7
  6. Old Bailey – You can watch an actual criminal trial in court. It’s a pretty interesting and unusual activity to do in London, I would say!
  7. Tower Bridge – Watch the tower bridge open from a good spot along the Thames. It opens twice a day so be sure to catch one of those. Lifting schedules are posted on their website.123 Free Things To Do In London [2020 Update] 8
  8. British Library – Bookworms will absolutely love it here as it’s the biggest library in the world.
  9. Primrose Hill – Situated in The Regent’s park, this spot has one of the best views of London.123 Free Things To Do In London [2020 Update] 9
  10. King’s Cross Station – The most popular attraction here is definitely platform 9  3/4. If you’re a Harry Potter fan, then you definitely don’t want to miss the opportunity to get a photo crossing the magical barrier that will take you to Hogwart’s express.
  11. Piccadilly Circus – One of the busiest and also most visited areas of London. Take photos of the bustling world as it goes by, check out the statue of Eros or use this as your starting point to walk to other popular destinations like Soho and Regent’s street.123 Free Things To Do In London [2020 Update] 10
  12. Vauxhall City Farm – Check out some animals at this farm in the middle of the city. They even have alpacas! It’s also a lovely place to have a picnic.
  13. Millennium Bridge – The first pedestrian bridge in London. Here you can get good views and photo ops for Tate Modern, St. Paul’s Cathedral and the Thames.123 Free Things To Do In London [2020 Update] 11
  14. St Bride’s Church  – One of the most famous and historic churches in London. It is also called the “Journalist’s Church”. Several memorials of journalists may be found and it was once home to the first printing press.
  15. Westminster’s Abbey – It costs money to enter but on Sundays, everyone is welcome for Sunday service. Drop by and marvel at the beautiful interiors and architecture.123 Free Things To Do In London [2020 Update] 12
  16. New London Architecture – Check out a huge scale model of central London and feel like a giant when you gaze upon a miniature of the famous city skyline and important building.
  17. Chinatown – Wander through this colorful district and immerse yourself in a different world.

  18. Big Ben – Another iconic site of Britain. Come and gaze at the spectacular clock tower and hear the bells chime. Try to visit it at night as well, as it looks so beautiful all lit up.123 Free Things To Do In London [2020 Update] 13
  19. Diana, Princess of Wales Memorial Playground – A wonderful playground with a Peter Pan theme that’s located near Kensington Palace. Kids will love it here!
  20. Little Venice – Walk around the charming streets that are set around canals and waterways. Hang out in one of the many quirky waterside establishments.123 Free Things To Do In London [2020 Update] 14
  21. Brompton Cemetery – A Victorian cemetery that holds thousands of monuments with historical importance. It also houses a variety of wildlife.
  22. Abbey Road – The must visit site of any die-hard Beatles fan. The famous zebra Crossing (as seen in one of their album covers) is found here. Go ahead and recreate the photo for your Insta!123 Free Things To Do In London [2020 Update] 15
  23. Highgate Cemetery – Over 170,000 people are buried here with some notable and famous Brits like George Michael.
  24. South Bank Area – Go on a stroll along this area as you are sure to see a lot of sites and some picturesque views. It’s located between Westminster and London Bridge on the south side of the river.123 Free Things To Do In London [2020 Update] 16
  25. All Hallows by the Tower  – The oldest church in London. Visit for an afternoon of history and beautiful architecture.
  26. St. Paul’s Cathedral – Church with the most beautiful interiors. It also has crypts and tombs of some of Britain’s greatest heroes.123 Free Things To Do In London [2020 Update] 17
  27. Old St. Pancras Churchyard – One of the oldest sites of Christian worship in England.
  28. Fulham Palace St. Dunstan In the East – Owned by bishops for over a thousand years and was their country home in the 11th century. Check out the museum and the beautiful botanic gardens.
  29. Houses of Parliament – This is a free activity only if you’re a UK resident and arrange it through your local MP.

  30. The King’s Cross Tunnel – a newly built, 90meter long pedestrian tunnel. This gently curving underground tunnel features an ‘art wall’ made from LED lights, which is used to showcase artistic commissions. 

Free Events & Activities in London

If you want to see a show or spectacle without shelling out the cash, then don’t worry – I got you! There are many free ones all over the city.

  1. St Martin’s in the Fields lunchtime concerts – Lunchtime concerts are given in the famous Anglican church near Trafalgar square.
  2. Royal Festival Hall  – Several free classical music concerts are held here.
  3. BFI Mediatheque  – Catch a screening if you’re a film lover.
  4. Supreme Court – Observe a case at the Supreme Court, the UK’s final court of appeal.
  5. Swiss Church – Check out their free lunchtime concerts!
  6. Somerset House – A major arts and culture area set against a beautiful neoclassical building. Catch some of the open air concerts or simply soak in the scenery. The place has over fifty fountains!123 Free Things To Do In London [2020 Update] 18
  7. Skateboard Park  – Even if you’re not a skater you can come here and just watch all the exciting action.
  8. The Scoop – An outdoor amphitheater where you can catch many live performances all for free.
  9. Gresham College – Gives free lectures to the public with an interesting variety of topics
  10. St Giles in the Fields Church – Also called the ‘Poet’s Church’. Concerts and live events are also held here often.
  11. London Street Art – Discover all the street art in the city and get to see some works by Banksy and Robbo. Check out Shoreditch, Camden Town, and Brick Lane. 123 Free Things To Do In London [2020 Update] 19
  12. London School of Economics – Free lectures are given to the public for those interested in feeling like a student again.
  13. Speaker’s Corner – A very interesting corner located in Hyde Park. Every Sunday since 1866, speakers gather in this corner. Some of these were famous ones throughout history like Karl Marx and Lenin.

Free Parks & Beautiful Scenery in London

  1. Hyde Park – One of the most beautiful and largest parks in London. Engage in many of the activities going on here or simply walk through at a relaxing pace.123 Free Things To Do In London [2020 Update] 20
  2. Wimbledon Common – This is one of the best places to walk or go for a run (if you feel like keeping in shape during your trip). It’s a beautiful and very calm atmosphere that’s great for everyone.
  3. Golders Hill Park – A small but really lovely park that is just off Hampstead Heath. It has picturesque scenery with many plant displays including a Mediterranean and water garden. There is even also a small zoo in it!
  4. The Regent’s Park – See all the beautiful landscape and gardens – one of which is the famous rose garden with approximately 12,000 roses.123 Free Things To Do In London [2020 Update] 21
  5. Hampstead Heath – One of the most popular open spaces in London and located just a few kilometers from Trafalgar square. This place has a very countryside feel, a zoo and a lot of recreational activities to do.
  6. Cannizaro Park – Located just south of Wimbledon Common. It’s known for its ornamental landscaped gardens and you can see some of the most beautiful flowers here!
  7. St. James’ Park – Another huge park found in the city (23 hectares). It’s bounded by the Buckingham palace so you can visit this along the way if you’re going to or coming from the famous building. Best part: There are lots of squirrels running around – so cute! Also look out for water birds, owls, woodpeckers, and bats. Every day at 2:30pm, the Pelicans are being fed.
    123 Free Things To Do In London [2020 Update] 22
  8. Parliament Hill – Found inside Hampstead Heath, it’s another place where you can get great views of London. There’s also an adventure playground nearby.
  9. Green Park – One of the Royal Parks of London, it is located between Hyde Park and St. James’ Park. The park consists mostly of mature trees and has no lakes and monuments like the other  parks. Perfect spot to find shade in!
  10. Richmond Park – Get a feel for the countryside as it will be like you’ve stepped out of the city. The park is the largest in London and you get to go deer spotting as about 650 of them roam about here.123 Free Things To Do In London [2020 Update] 23
  11. Epping Forest – One of London’s special areas for conservation where you can find forests with many rare plants and insects.
  12. Highgate Wood – Another interesting green area in the suburbs of London that feature ancient woods and also a railway line that’s been disused. This place is sure to give unique photo opportunities for you!
  13. Kensington Gardens – Used to be the private gardens of Kensington Palace but now the public can enjoy it as well. There are so many corners and spots all over that you can enjoy. Check out the Peter Pan statue, the Rose Garden, the lake and some parrots. You can even see the Kensington Palace from here!123 Free Things To Do In London [2020 Update] 24
  14. Bushy Park – The second largest park that is home to more deer! It features ancient trees, woodland and a diversity of plants and animals.
  15. Greenwich Park – One of the Royal Parks of London and also one of the oldest. It’s home to a small herd of deer as well. You can enjoy beautiful views of London and the Thames as it’s situated on top of a hill.  It’s also part of the Greenwich World Heritage site where the Prime Meridian Line is located.123 Free Things To Do In London [2020 Update] 25
  16. Sky Garden – You can enjoy the most magnificent views of London from here. Entrance is free but limited so be sure to reserve ahead online!
  17. Crystal Palace Park – A large palace park that is home to the Crystal Palace Exhibition. It also features huge dinosaur models that lurk amongst the trees!123 Free Things To Do In London [2020 Update] 26
  18. Queen Elizabeth Olympic Park – Check out the venue where the 2012 Olympics were held!
  19. Phoenix Garden – A gorgeous little space that has a number of mammals, birds and insects. You get to spot peacocks here, how cool is that! Walk through the extensive woodlands and have the loveliest afternoon here!
  20. Postman’s Park – A small green area in central London that’s a nice spot for snacks. Grab some sandwiches and drinks and have a peaceful lunch here in the midst of a busy day. It has some interesting history to it and is a memorial as well.
  21. Holland Park – This park has a beautiful Japanese Garden in central London, and is home to a surprising range of mammals, birds, and insects, including peacocks.

  22. St. Dunstan in the East – Explore the magical ruins of a church bombed in the Blitz in these pretty gardens. 

If you’re an outdoorsy type of person, check out my inspirational guide to hiking in England – you’ll be surprised about the stunning landscapes!


Free Museums & Galleries in London

One amazing thing is that almost all of the museums in London have free admission. Imagine seeing all these wonderful works of art, objects, and displays all at no extra cost. Take advantage of it!

    1. Tate Modern – Features international modern and contemporary art. You can also get a really stunning view of the river Thames and a 360-degree view of the London skyline from up the museum’s top floor viewing terrace.
    2. Victoria and Albert Museum – A design and art museum that features beautiful pieces from different periods. From numerous Artwork to books to jewelry, this museum has over 2 million objects on permanent display.
    3. Natural History Museum – Discover the natural world and get to see humongous dinosaur bones and millions of other specimen spanning billions of years. Marvel at the architecture inside and out as the building is really beautiful.123 Free Things To Do In London [2020 Update] 27
    4. National Portrait Gallery – Check out the largest collection of portraits in the world. See portraits of men and women who have shaped British culture and history, from the past to present.
    5. South London Gallery – Displays of contemporary art. It also holds several performance events throughout the year and has quite an interesting garden designed by Mexican artist Gabriel Orosco.
    6. Wallace Collection – National Museum which holds artwork in a historic house in London. The interiors are absolutely beautiful here. There isn’t a huge crowd very often so you can admire 18th-century paintings, French furniture from the 17th century and porcelain all in peace.
    7. White Cube Gallery – An interesting gallery featuring modern works of art.
    8. Geffrye Museum – Features the history of the home and the way people live for the past 400 years. It also features period rooms and period gardens.
    9. British Museum – Holds a myriad of artifacts collected from all over the world from different time periods throughout history.  You can view the Rosetta stone, some Egyptian mummies and sculptures from the Parthenon in Greece.123 Free Things To Do In London [2020 Update] 28
    10. Museum of London – Discover the history and timeline of London – the time before the city was even built to how it is today.
    11. Museum of London Docklands – Get to know more about the history of the River Thames and London Docklands through time.
    12. Bank of England Museum – You can hold a real bar of gold at this museum.

    13. V&A Museum of Childhood – The National Museum of Childhood is the largest of its kind in the world. Check out exhibits and objects all relating to childhood.
    14. National Gallery – This art museum holds over two thousand paintings from the 13th up to the 19th century. It’s also just located in Trafalgar Square (where you will most definitely be going) so pop in for a bit to see all the beautiful artwork.
    15. Science Museum – Check out their world collection of scientific, medical and technological achievements curated from all over the world.
    16. National Maritime Museum – Set in beautiful Greenwich Park, discover the stories of the seas, ships, sailors and battles here.123 Free Things To Do In London [2020 Update] 29
    17. Serpentine Galleries – Features contemporary art and has been holding exhibitions of more than two thousand artists from all over the world.
    18. Saatchi Gallery – Gallery of contemporary art, featuring lesser known international artists.
    19. Wellcome Collection – The eclectic collection here contains a vast amount of medical equipment and artwork collected by Henry Wallace. Besides that, there is also a lovely and quiet reading room if you’re looking for a place to just chill out after the hustle and bustle of London.
    20. Grant Museum of Zoology – Museum of Zoology in London. Ogle at more animal bones and even get to see a brain collection. It’s a pretty interesting way to spend your time if you have an hour or so to kill.
    21. The Anaesthesia Museum – This weird, fun place displays the history of anaesthesia from 1846 to today.

    22. Royal Airforce Museum – Also commonly referred to as the RAF Museum, this is dedicated to the history of aviation and royal air force. If you’re an airplane aficionado, you will definitely love it as you can still see some of the planes in excellent condition.
    23. Tate Britain – Features British art from the 1500’s to the present. The building is also very beautiful – both during the day and night.123 Free Things To Do In London [2020 Update] 30
    24. Whitechapel Gallery – Holds different exhibitions that are both interesting and stimulating. It doesn’t hold a permanent core collection though so maybe it’s a good place to pop in if you are in the area and have a little bit of time to kill.
    25. Sir John Soane’s Museum – This is the house of architect Sir John Soane which has been left untouched since his death. It’s been open to the public since and is definitely an unusual and quirky place as the owner amassed quite a number of fascinating objects throughout his life.
    26. Ragged School Museum – If you’re curious to see what school was like for children in the Victorian Era then check this out. It shows you what it was like for the children at that time and they even have mock classes and other activities that you can participate in!
    27. Barbican Art Gallery – The largest performing arts center and a fantastic free activity in London for art lovers. The Curve at the Barbican Centre hosts a string of free temporary exhibitions.
    28. London Transport Museum – Features a fascinating and colorful display of the transport system of London since the 1800s. They even have interactive displays where you can drive a bus, a boat or a train. This is great if you have kids with you!123 Free Things To Do In London [2020 Update] 31
    29. Horniman Museum and Gardens – Has displays of anthropology, natural history, musical instruments and also quite a large collection of taxidermy animals. Besides the interesting displays, the gardens are beautiful and it has some of the best views of London.
    30. Guildhall Art Gallery – Houses all the artwork of the city of London from the 17th century to the present. There are also ruins under the gallery of a Roman amphitheater that are worth the visit!
    31. Imperial War Museum – Very interesting museum with displays relating to modern war.  Features war paraphernalia like tanks and warplanes. You can also have the trench experience in one display here. Also important to check the Holocaust exhibit.
    32. Hunterian Museum – Probably one of the most fascinating museums as you get to see both animal and human bodies preserved here. They also have an interesting exhibit that features a Roman wall and other Roman artifacts.
    33. William Morris Gallery – Discover the life and works of one of Britain’s most inspiring designers.

    34. The Chocolate Museum – Brixton is home to the only chocolate museum in London. The highlight is the ‘Choco-tale’, an interactive tasting trail that spans the whole history of cocoa.

BONUS: Free Seasonal Events

  1. Be dazzled by not one, but two stunning free light festivals: Winter Lights and Lumiere (both in January).

  2. Partake in London’s Chinese New Year parade, the largest outside of Asia (February).

  3. Cheer on your favorites at The Boat Race (March).

  4. Cheer on your pals in the London Marathon – or stump up the cash and run it yourself… (April).

  5. See all of London in bloom, from bluebells, to daffodils, to wisteria (April/May).

  6. Find hidden green spaces during Open Garden Squares Weekend (June).

  7. Get your new profile pic at Mayfield Lavender Farm – it’s free for under 16s, adults will have to pay a whopping £1 to see the lavender fields (June to August).

  8. Show your true colours at Pride in London (July).

  9. Boogie your way around Notting Hill Carnival (August).

  10. Wander around London’s most impressive buildings for free at Open House London (September).

  11. See the splendor of the Lord Mayor’s show (November).

  12. Feel the festive cheer at one of London’s Christmas markets (November/December).

There really is no shortage of free things to do in London. London is one of the most beautiful cities in the world and a must-visit – even if you’re traveling on a budget. 

Are you in town for a little longer? Why not take a short day-trip to Cardiff and cross off another country (Wales) from your list? It’s a beautiful town that’s definitely worth the visit – castles, nature and a romantic harbor are waiting for you!

PIN “123 Free Things To Do In London” for later:

101 Free Things To Do In London 101 Free Things To Do In London 101 Free Things To Do In London


If you’re traveling to the UK, these articles might be helpful for you as well:


  1. I love how museums are free in London and it should be the same everywhere. Access to art should be free. I remember the first time I came to London and I did a lot of things from your list because my entire budget for 10 days was £200. 🙂

  2. I’m proud to say as a Londoner I have done or knew alot of this but I never knew of the Ceremony of the Keys!!! I now have to do this! Excellent list for newbies to London!

  3. Hi Christina,

    What an incredibly expansive list.

    Well done.

    I just found out about Crystal Palace a few weeks ago. Fascinating place. I was dino-nuts as a kid and still dig these creatures so it’d pull me in.

    After visiting London I’d need to visit the town of Biddulph, in the countryside. It is a distance away but I have to visit the spot where my last name originated.

    Ditto for a visit to Birmingham as this is where my web developer buddy lives.

    Thanks for the rocking share.


  4. Wow that’s so cool there’s an actual place that’s called like you (surely they named it after you haha)! Very interesting!
    That will be a super cool trip, enjoy it!!

  5. Love this list! I was just in London for the first time last month and I fell in love with the city. I can’t wait to get back. And I’ll for sure be using this list when I go 🙂

  6. Yeyyy, it is an insane city, sooo much to do! You can spend years here and still haven’t seen everything. There are more than 18k restaurants listed on TripAdvisor, for example! You’ll love crossing off things from your to-see list for London 😉

  7. Love this list! I was two times in London and I saw some free museums, parks and places, but are so many. 🙂 I can’t wait to get back. And I’ll for sure be using this list when I go there! Good job! 🙂

  8. This list is so in-depth and I love it! I LOVE London and I’ve been so many times, but no matter how many times I go there’s still so much for me to see and do! I can’t wait to head back and knock a few more off this list.

  9. I’m always looking for fun and free things to do in London! I feel like it can get so expensive to have fun there sometimes — so these are so great!

  10. Great list! It’s so easy to just walk around London for days and be amazed by everything! I’ve never heard of Ceremony of the Keys either…but will definitely do it next time I’m in the city 🙂

  11. I didn’t realize there was so much to do! Your pictures alone make me want to visit here. I’d love to see The Thames and Big Ben.

  12. London is one of the top places I NEED to go visit on my list… theres’ a certain charm about that place that calls to me…. thanks for the list of things to do, I’ll keep it all in mind!

  13. Where was this list when I was there 10 years ago!?! We missed the changing of the guard because we didn’t have time to get there before our flight out on the day we wanted to because there was more traffic than we anticipated. But of course, we HAD to go to King’s Cross because my aunt (who was with us) and I are HUGE Harry Potter fans! I want to go back to London soon to do the studio tour since that wasn’t there when I went.

  14. I was blessed to visit London last year with my two littles. I was so happily surprised by how many wonderful things there are to do that are free. It’s definitely a wonderful city and I can’t wait to visit again!

  15. I am grateful for your list. London is on my bucket list and I am soon to fulfill that dream. I will pin your post for later.


Please enter your comment!
Please enter your name here