Best Vegan Restaurants London | Top Plant-Based & Vegan-Friendly Dining Guide
Apr 22, 2026 • 6 mins read

London is an amazing city that is steeped in stunning architecture, rich history and vibrant culture that provides many options for each type of traveler. Although some attractions cost pricey costs, there is a list of places in London for things to do in London for free that can take part in that let you experience the beauty without spending a lot.
Regardless of whether you live in the city and are seeking out activities for the things to do in London this weekend for free. These suggestions will benefit you find amazing free things to do in London that will impart unforgettable experiences for all involved, and lasting memories await you in this city.
There are plenty of things to do in London for free for no cost and are fun, such as going to the Royal Parks. Each park is unique. Its own unique ambience and offers the chance to get away from the bustling urban streets.

It is the one of London’s biggest and most well-known parks. Ideal for a relaxing stroll and picnics, or even hiring pedalboats on Serpentine Lake. Hyde Park is also home to The Speakers’ Corner each Sunday, where a variety of speakers discuss every subject with passion!
Kensington Gardens is situated close to Hyde Park and boasts both the breathtaking Albert Memorial and tranquil Italian Gardens. The two landmarks are stunning which add plenty of space for children to play in a wide-open space. Kensington Gardens makes an excellent location for free things to do in London for families. With lots of space to play in, they can enjoy playing and running around in the open air.
Regent’s Park boasts stunning rose gardens, as well as outdoor theatres that offer visitors breathtaking rose gardens. You can walk along the lake or relax on the lawns. Do not forget Primrose Hill, which is nearby for stunning views over London! London skyline!

London is home to many of the best museums in the world Many of them offer free admission to thing to do in London for free.
The British Museum houses an exquisite collection of historic objects from across the world, including The Rosetta Stone and Elgin Marbles. Admission to all exhibits in the famous museum is free, however some unique exhibits require tickets.
The National Gallery National Gallery Situated in Trafalgar Square in Trafalgar Square. The National Gallery houses an extensive collection of Western European paintings by such well-known artists such as Van Gogh, Botticelli and Monet. A visit to this attraction is free and is a great stopover for those who love artwork.
For those who are interested in modern artwork, The Tate Modern should be on their list of places to visit. It is housed in an older power station, the museum showcases works from such prominent artists such as Picasso as well as Warhol. The permanent collection of the museum is absolutely free. However, special exhibitions can be charged.

London’s iconic landmarks give some of the excellent things to do in London for free. Although guided tours or entry fees could be costly, observing these landmarks from the outside is completely free.
Check out The Changing of the Guard ceremony in Buckingham Palace each day during the summer season, with different dates in winter. This traditional British moment is an unforgettable photo opportunity!
Tower Bridge is one of London’s most iconic landmarks. It is accessible by both riverbanks and inside the bridge itself offering stunning views of it as well as the Tower of London, both filled with history.
While you cannot enter inside the Houses of Parliament without taking an official tour with a guide, the impressive Gothic architecture can be seen from the outside. In close proximity, Big Ben (currently under renovation) is another attraction worth visiting.
Utilise Street Performers and market vendors to your advantage
Markets favour the perfect opportunity to experience the local culture without spending a fortune.
Borough Market The Borough Market offers delicious food and drinks available for purchase, making your visit an enjoyable culinary adventure. Get a feel for the bustling crowd, enjoy street performers, entertain and taste delicious treats from the stalls.
Camden Market is known for its variety of atmosphere and a wide range of products. Even if you don’t buy anything, the vibrant street music and art provide a lively atmosphere that makes a trip worth the effort. Be alert for street performers who regularly entertain the crowds.
Covent Garden is well known for its energetic street performers, including performers, musicians, and magicians. So, have a good time exploring this historic district!

London is among the cities that are renowned for their spirit of community and has many events for free throughout the year.
Celebrate Festivities, Outdoor and Festival Events are Now On
Many locations in London have free festivals and events throughout the summertime. Be on the lookout for your local newspaper for details on street festivals, cultural events, films in the park which are appropriate for free things to do in London for families.
The free walking tour generally cost a fee, however, some groups use tipping plans instead. These tours are free and prepare an invaluable insight into the history of London. Its culture and hidden treasures including Harry Potter books or movie locations street art, or historical landmarks.
London Cathedrals as well as churches aren’t only spaces for worship, they are architectural marvels too.
St Paul’s Cathedral While entry to St Paul’s Cathedral incurs an entry fee. Visitors are able to explore its beautiful exterior at no cost and take in its iconic dome, as well as spend time taking a stroll around its tranquil grounds.
Southwark Cathedral, situated near London Bridge, is a beautiful and historic site that is open to the public at no cost. Its tranquil atmosphere and stunning stained-glass windows, Southwark Cathedral provides an idyllic getaway from the bustle of city life.
Explore London’s neighbourhoods, all of which have unique charms.
Popular for its pastel-coloured homes along with Portobello Road Market. Notting Hill is the perfect spot to stroll around or take in one of Europe’s biggest street festivals. Notting Hill Festival takes place every year on the 1st of August and is an event you won’t wish to miss.
Shoreditch
Shoreditch is well-known for its colourful street art and lively ambience. Explore the streets with the self-guided tour and see amazing artworks and murals which are scattered throughout the lively neighbourhood.
The Greenwich Although it is further away than London, Greenwich offers both stunning parks and historic landmarks. Go to Greenwich Royal Observatory to experience breathtaking views of the Thames or enjoy a leisurely wander through Greenwich Park to enjoy an enjoyable afternoon stroll.

Are you looking for things to do in London for free? There are plenty of things to do that keep adults and children engaged.
The Science Museum provides an exciting collection of interactive exhibits that are designed to entice both children and adults. The museum admission is free. However, some exhibits are subject to fees.
The Natural History Museum boasts dinosaur skulls, as well as a variety of fascinating exhibits guaranteed to be awe-inspiring for kids and make it a great excursion for the whole family. With its magnificent design and fascinating exhibits, this museum is a fun place to travel.
London is among the most popular cities to offer activities that don’t cost a fortune. From exploring its amazing parks and museums, to enjoying lively markets and famous landmarks. There’s plenty of activities to enjoy in London which aren’t expensive! Ideal for weekend getaways or family outings alike, get your walking shoes off and explore all that things to do in London for free.