101 things to do in London for teens

Discover all the cool things to do in London with our guide to London for teens.

Find the best bargain shops to buy new clothes; take to the sky for a thrill-seeking ride; or book tickets to the next big event. Always carry your ID because you never know what discount prices and great savings you can enjoy as a teenager. And make sure you download the best London apps.

Classics and must-dos in London

  1. Get lost among the many floors at Topshop’s Oxford Street flagship store.
  2. Take a selfie at one of London's top 10 photo spots.
  3. Explore the capital’s dark history and Escape the Great Fire of London at The London Dungeon.
  4. See how the other half lives with a mooch around Harrods.
  5. Head to the West End to see the bright lights of Piccadilly Circus and hang out in Leicester Square.

Been there, done that? Visit more London attractions

  1. Catch a show at the open-air Shakespeare’s Globe Theatre.
  2. Exhibit your work at the Tate Modern using the digital drawing bar on Level 3.
  3. Watch a real-life court drama unfold at The Old Bailey (age 14+ only).
  4. Learn how to make your own fashion and jewellery at The V&A Create! Young People’s events.
  5. Take to the skies with the Red Arrows in the Fly 360° interactive 3D flight simulators at the Science Museum.

Uncover free things to do in London

  1. Venture 150m (164 yards) above London and take in great views at the Sky Garden.
  2. Explore Richmond Park and keep your eyes peeled for wildlife, including the resident deer (all 650 of them!).
  3. Come face to face with a giant wall of chocolate at M&M’s World.
  4. Visit one of the free museums in London.
  5. Wander around buzzing Covent Garden and you may just be ambushed by some free, highly entertaining street theatre.

Adrenaline-fuelled London activities

  1. Take to London’s famous river, James Bond style, in a speedboat.
  2. Snorkel with sharks at SEA LIFE London aquarium.
  3. Fly down an epic zip-wire in the forest treetops at Go Ape Battersea.
  4. Strap yourself in and hold on for dear life, it’s rollercoaster time at London’s theme parks.
  5. Get ready for an adrenaline-pumping ride on The Slide at ArcelorMittal Orbit.

Hit the shops in London

  1. Tap into the retro vibe at one of London’s vintage clothing stores.
  2. Recycle and restyle while donating to a worthy cause in London's charity shops and thrift stores.
  3. Dress for less at TK Maxx, Primark or any of London’s bargain fashion stores.
  4. Look out for big discounts, especially during the January sales.
  5. Find a hidden treasure at the markets of Portobello, Camden, or Old Spitalfields.

Cool London shopping areas

  1. Find everything under one roof at one of the biggest urban shopping centres in Europe, Westfield Stratford City.
  2. Explore the modern clothing stores along Carnaby Street in Soho and stop off for something to eat at Kingly Court, while you’re there.
  3. Get discounts on your favourite high-street brands at London Designer Outlet in Wembley.
  4. Find all your favourite brands in the grand department store, Selfridges.
  5. Shop in a pop-up shipping container at East London’s Boxpark.

Things to do in London for sports fans

  1. Tread in the footsteps of football legends at Wembley Stadium, Chelsea or Arsenal.
  2. If rugby is more your game, then Twickenham is the only place you’ll want to go.
  3. Go hydrospeeding along an Olympic course at the Lee Valley White Water Centre.
  4. Take a plunge in the London 2012 Olympic pool at Queen Elizabeth Olympic Park.
  5. Take an interactive tour behind the scenes at Wimbledon Lawn Tennis Museum.

Fun London activities and games

  1. Get a hole-in-one at Jurassic Falls Adventure Golf.
  2. Solve your way out of a locked room at Escape Rooms.
  3. Get a team together and see if you can beat the Crystal Dome after tackling a host of challenges to test your mind and body in the four zones of The Crystal Maze.
  4. Take flight with the Emirates Aviation Experience.
  5. Bounce around on more than 100 trampolines at Oxygen Freejumping

Make and listen to music in London

  1. Sing like a superstar at Karaoke Box (before 7pm).
  2. See a cool new band at one of Rough Trade East's in-store gigs.
  3. Learn how to be a DJ or musician with the Young Creatives at The Roundhouse (aged 14+ only).
  4. Go to a free gig at House of Vans (and why not have a skate too?).
  5. Is there anything better than live music?

Catch a show in London

  1. Many London theatres offer cheap tickets to people aged 26 and under.
  2. The Unicorn Theatre near Tower Bridge performs shows specifically for a teenage audience.
  3. The Barbican offers discounted tickets for film, music, art, dance and theatre shows to 14 to 25 year-olds through its Young Barbican membership scheme.
  4. The National Theatre has a free membership scheme, Entry Pass, offering a limited number of £5 tickets to performances for UK residents aged 16 to 25 years.

Where to eat in London

  1. Dine with elephants, gorillas and crocodiles at The Rainforest Cafe.
  2. Have breakfast for dinner at the Cereal Killer Cafe.
  3. Pizza in the West End? It has to be Fire & Stone.
  4. Use the interactive ordering system to select your food at Inamo near Covent Garden.
  5. Tackle the Dead Hippie burger and find junk food bliss at MeatLiquor.

Cool film attractions and sights

  1. Watch your favourite films with your friends at Backyard Cinema.
  2. Visit the locations from the Harry Potter films and books with our guide to Harry Potter’s London.
  3. Catch the latest action blockbuster on the biggest screen in Britain at BFI London IMAX Waterloo.
  4. Meet your favourite characters from a galaxy far, far away with the Star Wars Experience at Madame Tussauds.
  5. Step inside the Great Hall at Hogwarts as part of the Warner Bros. Studio Tour London – The Making of Harry Potter.
  6. Enjoy the world’s most immersive movie experience at the Science Museum’s IMAX 3D cinema.
  7. Relive your favourite films and TV shows at the top 10 film locations of London.

Views of London from above

  1. Travel like a rock star on board a London Helicopter tour (as long as mum and dad are paying!).
  2. Admire The View from The Shard at the top of one of Europe’s tallest buildings.
  3. Go on the roof of London’s famous entertainment centre with an Up at The O2 adventure.
  4. Ride a cable car the London way on the Emirates Air Line (and get a discount when you show your Zip Oyster card).
  5. See the city from above on the Coca-Cola London Eye, and try the multi-sensory, special effect 4D Experience afterwards.

Thrills and spills on wheels

  1. Get an adrenaline rush on the Olympic BMX track at Lee Valley VeloPark.
  2. Show off your slides, grinds and kickflips at the Bay Sixty6 skateboard park.
  3. Rollerblade safely along London’s major street (with an adult, unless you’re 16 or over) as part of the London Skate.
  4. Walk along the left-hand pavement of Park Lane from Marble Arch towards Hyde Park Corner, drooling over all the luxury sports cars parked inside the exclusive sales garages along the way (take your camera!).

Find things to do in London during the summer

  1. Soak up the summer atmosphere with a line-up of special events in Trafalgar Square, or at a London music festival.
  2. Cool off in one of London’s many outdoor swimming lidos.
  3. Explore the hidden streets and riding paths with the London Cycle Hire Scheme (only £2 per day).
  4. On four wheels, two wheels, or on foot, London’s parks and green spaces are always worth discovering.
  5. See the traditional Changing the Guard ceremony at Buckingham Palace.

Discover things to do in London in winter

  1. Make the most of the festive rides and Christmas markets at the Winter Wonderland in Hyde Park.
  2. Skate around the beautiful outdoor ice rink at Somerset House.
  3. Winter wouldn’t be the same without a trip to Oxford Street to see the Christmas lights.
  4. Watch one of the world's most spectacular fireworks display on New Year’s Eve.
  5. If it snows, grab a shiny piece of plastic and go sledging on Parliament Hill.

Take a tour of London

  1. Snap away on the Hairy Goat Photography Mystery Tour
  2. Munch your way through history on an Eating London Tour.
  3. Take the Harry Potter Bus and Walking Tour with Brit Movie Tours.
  4. Take a tour for free with Sandeman's New London Tours (although tipping is recommended).

Get freaked out

  1. Hear historic tales of torture and death at the Tower of London.
  2. Get up extremely close and personal with a mosquito at the Darwin Centre.
  3. Trace the gruesome trail of Jack the Ripper.
  4. Go ghost-hunting in The Haunted Gallery at Hampton Court Palace.
  5. Explore the history of surgery at the Old Operating Theatre.
  6. Discover London’s sites of murder, torture and supernatural activity on a Ghost Bus Tour.

Spot celebrities in London

  1. Go along to the London Fashion Weekend (under-18s must be accompanied by an adult; maximum of two minors per adult).
  2. Get the low-down on which A-list celebrities with be attending the next big Leicester Square film premiere.
  3. Eat at the best restaurants in London for star-spotting.
  4. Learn more about London’s famous faces with The Celebrity Planet’s walking tour.
  5. See the top stars grace the West End stage.

Top-secret London attractions

  1. Meet urban rabbits, sheep and pigs at Hackney City Farm.
  2. Investigate more than 300 animal, plant and geological specimens, including dinosaur fossils and butterflies at the Natural History Museum.
  3. Peer at jars filled with brains at the Grant Museum of Zoology.
  4. Have lunch at one of London’s quirkiest restaurants.
  5. Step back to the Victorian era with a visit to the Sherlock Holmes Museum.

And one key piece of advice...

  1. Make sure you get yourself a Zip Oyster card in advance, before you arrive.

For more ideas, take a look at the best of secret London, family activities in London, or our list of things to do in London with younger children.