London receives almost 30 Million visitors every year, making it the most visited city in Europe.

Many tourists planning a trip, wonder, “What to do in London?” well, there are lots of fun things to do in London.

We have listed below the top things to do in London, with detailed description and links to buy the entry tickets or book tours.

If you plan to step out for London sightseeing, don’t miss these top 10 must see places –

1. London Eye

London Eye
Image: macegroup.com

London Eye is a giant Ferris Wheel at the heart of the capital offering amazing views of London skyline.

London Eye tickets

> Standard / Fast Track tickets
> London Eye + Bus tour
> London Eye + River Cruise

2. Tower of London

Tower of London
Image: wheretraveler.com

Built as a Royal residence, Tower of London has also been a prison, a royal mint, a menagerie and a place of execution.

Tower of London tickets

Cheapest entry ticket
Guided tour
> VIP tour of Tower

3. Madame Tussauds

Madame Tussauds London
Image: verychic.com

Inaugurated in 1884, Madame Tussauds Museum in London displays wax statues of celebrity from all over the World.

Madame Tussauds tickets

Cheapest entry ticket
Same day admission

4. St Paul’s Cathedral

St Paul’s Cathedral
Image: experiencedays.co.uk

St Paul’s Cathedral is dedicated to Paul the Apostle and its dome has dominated the London skyline for over 300 years.

St Paul’s Cathedral tickets

Fast track entrance

5. Kew Gardens

Kew Gardens, London
Image: wanderintwo.com

Declared a UNESCO world heritage site, Kew Gardens is beautiful and houses a diverse collection of plants.

Kew Gardens tickets

Regular entry tickets

6. London Zoo

London Zoo
Image: zsl.org

The London Zoo is the world’s oldest scientific zoo and is a must visit if you are travelling with kids.

London Zoo tickets

Standard entry tickets

7. Windsor Castle

Windsor Castle, London
Image: meetmythamerica.wordpress.com

Windsor Castle is the oldest and largest occupied castle in the world. William, the Conqueror, built it in the 11th century and since then it has been home to 39 Monarchs.

Windsor Castle tickets

Basic entry ticket
Tour from London
Guided tour

8. Stonehenge

Stonehenge, London
Image: thestonehengetour.info

Stonehenge is one of the most iconic symbols of English history and culture, captivating tourists because of its mysterious beauty and soothing calm.

Stonehedge tickets

Tour from London
Guided tour

9. The Shard

The Shard, London
Image: the-shard.com

The Shard is the highest viewing platform in London and visitors can see mesmerising 360-degree views of London for up to 65 Kms (40 Miles).

The Shard’s tickets

Skip The Line tickets
The Shard + River cruise

10. Kensington Palace

Kensington Palace, London
Image: royal.uk

Kensington Palace has been one of the British Royal family’s residences since 17th century. Queen Victoria spent her childhood here.

Kensington Palace tickets

Standard tickets
Royal Palace Pass


Things to do in London with kids

If you are traveling to London with kids, it is natural to look around for kid-friendly tourist attractions, attractions, and Museums which allow free child entry, or for that matter free things to do for kids.

London is the perfect city for a family’s day out, and there are lots of things to do in the Metropolis for kids ranging from toddlers to teenagers.

We list below the best museums, attractions, tours, etc. for children in London.

1. Harry Potter Tours

Harry Potter in London
A visual treat for Potterheads. Image: Getyourguide.com

Warner Brother’s Harry Potter tours are a fantastic opportunity to experience for Potterheads.

Since Warner Bro’s Studios are outside the city of London, these tours also include transportation both ways.

During the approximately seven hours long tour, you get to walk in the footsteps of Harry, Ron, Hermione etc.

Both kids and adults love these tours, during which you can walk the Diagon Alley, see Platform 9¾, Hogwarts Express, the Great Hall, Gryffindor rooms, Dumbledor’s office, etc.

> Book This Tour


2. Madame Tussauds London

Benedict Cumberbatch at Madame Tussauds London. Image: madametussauds.com

The first wax museum Madame Tussauds started is in London.

It displays wax statues of celebrity from all over the World and is very popular amongst families with teenagers.

The wax figures at Tussauds London include politicians, royals, movie stars, sports stars, famous criminals, etc. and teenagers love clicking a lot of selfies with these stars.

> Standard Admission ticket

> Same day admission ticket


3. Kidzania London

If you are visiting with a kid aged between 4 to 14 years, Kidzania is one of the best things to do in London.

At Kidzania, kids can dress-up and experience more than sixty different real-life professions.

This role-play activity is fun for children and blends learning with entertainment.

> Buy Tickets

4. Shrek’s Adventure

If you are looking for things to do in London with kids who are ten years and less, World of Shrek is a fantastic choice.

This tour includes ten live shows, mesmerizing sets from the Shrek movies, a 4D ride, and multiple opportunities to meet your favorite Shrek characters.

It is an indoor attraction.

> Buy Tickets


5. Sea Life London

Kids of all ages love aquariums, and Sea Life London is one of the best in Europe.

Sea Life is a journey into the fantastic underwater World of strange yet beautiful creatures, including Gentoo Penguins and tropical sharks.

Once you enter, you won’t leave before exploring the 14 themed zones laid out over three floors.

> Buy Tickets

6. London Zoo

London Zoo is home to 755 species of animals and attracts more than 1.1 million tourists every year.

Since it is in the heart of the city, ZSL London Zoo it is easy to reach and hence convenient for families.

Some of the most popular animal exhibits are Penguin Beach, Gorilla Kingdom, Tiger Territory, Land of the Lions and Butterfly Paradise.

> Buy Tickets


Free things to do in London

If you are looking for free things to do in London, you are in luck.

London has a lot of free Museums, free art galleries, free to enter parks and other attractions.

You can enjoy the below given London sites without buying an admission ticket –

Free Museums in London

1. Natural History Museum
2. Sir John Soane’s Museum
3. Victoria and Albert Museum
4. Museum of London
5. Bank of England Museum
6. Museum of London Docklands
7. Grant Museum of Zoology
8. Horniman Museum
9. British MuseumImperial War Museum

Free Parks in London

1. Wimbledon Common Park
2. Hyde Park
3. Park Vista
4. Richmond Park
5. Bushy Park
6. Kensington Gardens
7. St James’s Park
8. Barbican Conservatory
9. Holland Park
10. Phoenix Garden

Free kids activities in London

1. Push Harry Potter’s trolley on Platform 9 ¾ at King’s Cross

2. See farm animals at Mudchute Farm and Vauxhall City Farm

3. Go up the singing elevator in the Royal Festival Hall

4. Watch skateboarders perform death-defying acts at Southbank Centre

5. Visit Covent Garden and enjoy the street performers

6. Get onto Captain Hook’s pirate ship at the Diana, Princess of Wales Memorial Playground

7. See Apollo 10 command capsule and Stephenson’s Rocket at Science Museum.

8. Go up the singing elevator in the Royal Festival Hall

9. Watch skateboarders perform death-defying acts at Southbank Centre

10. Visit Covent Garden and enjoy the street performers

11. Get onto Captain Hook’s pirate ship at the Diana, Princess of Wales Memorial Playground

12. See Apollo 10 command capsule and Stephenson’s Rocket at Science Museum.

If all of the above isn’t enough, check out the change of guard ceremony at Buckingham Palace – yes, it is free!