In this article, you'll find 8 free things to do in London. London is one of my favourite cities, and there are many fun things to do!
If you're not on a budget, you can also do some of the best things to do in London!
1. Visit the most colourful rainbow streets in London
There are so many beautiful colourful places in London! The rainbow streets in the city are amazing! It's a fun activity to walk in in those streets and enjoy the happy colours. The streets look so special! I mean, have you ever seen a street with pink and purple houses?
Some of the most colourful streets are Lancaster Road, Denbigh Terrace and Bywater Street.
2. Go to a museum
You should definitely visit some of the best museums in London! London has many interesting museums!
For example, you can visit the British Museum. This museum has an extensive collection of artefacts.
Also, if you're more interested in science, you could also visit the Science Museum. This museum is a lot of fun because it has interactive displays and over 15,000 objects.
Furthermore, you could go to the National Portrait Gallery, which is really cool, because it has the largest collection of portraits in the whole world.
Moreover, if you'd like to learn more about Britain's army, you should definitely check out the National Army Museum. Because there, you can learn about the history of the armed forces.
These museums (and more) are all free, which is great! Furthermore, you could also visit several museums in one day.
If you're only one day in London, you should visit a museum for sure!
3. Visit Sky Garden
Sky Garden is the highest public garden in London, and the view from there is truly breathtaking. Also, Sky Garden is located in the City of London.
4. Do a photoshoot
London is one of the most Instagrammable cities in the world. So, if you want to take some amazing photos, you're in the right city!
Of course, you can pay for a photoshoot. But, you can also do your own free photoshoot with your friends or a tripod!
You can take your photos at the best Instagram photo spots in London!
5. Do the free Harry Potter walking tour
If you are a fan of Harry Potter, you should do the free Harry Potter walking tour! The tour is available in English and Spanish.
Furthermore, the duration is two hours. So, you'll definitely learn a lot!
If you visit London with your best friend, this tour is also much fun!
6. Watch the Changing of the Guard in London
At Buckingham Palace, you can see the Changing of the Guard. This is a ceremony. The Queen's Guard is handing over the responsibility for protecting St. James's Palace and Buckingham Palace to the new guard. Also, it takes 45 minutes. Thus, this is one of the best free things to do in London!
7. Visit Covent Garden
Covent Garden is such a beautiful place in London, therefore I really enjoy wandering around there so much. In the past, it was a market where people bought their fruit and vegetables. Nowadays, it's a shopping area which is very popular. However, you don't need to buy anything to have a great time there, because it is really a lovely place to just walk around!
When it's Christmas in London, the decorations at Covent Garden are amazing!
Staying near Covent Garden is great as well. There are many great hotels in London!
8. Visit Regent's Park
What's more fun than spending your day in a beautiful park during a hot summer day? Regent's Park is a park in London where you can have a lovely day. Therefore, it's one of the most fun free things to do in London!
Tip: you could also have a picknick in Regent's Park! Not totally free, but still a fun thing to do on a budget!
After a day in London, you can have dinner in the city. If you're vegetarian, you can go to one of the best restaurants in London for vegetarians! Otherwise, you can also go to one of the best restaurants in London in general.
Save this post to Pinterest if you like it!