A view towards St Paul's Cathedral taken between two reflective glass walls at One New Change.

74 things to do this spring in London

Events

Search Events

Shake off the winter blues and step into spring with 74 events and activities that’ll have you coming back for more.
Carole Rocton
Written by Carole Rocton Edited by Hannah Cornish 17 March 2025
If you purchase via visitlondon.com, we may receive commission which supports our work creating jobs for Londoners.

Shake off the winter slumber and dive into a fresh season of activities as spring in London bursts into bloom, bringing feel-good energy and picture-perfect scenery.

The city’s great outdoors is calling – alfresco tables are set, parks are in full colour, and outdoor events fill the calendar throughout MarchApril and May.

Looking for ways to make the most of the longer days and brighter skies? These 74 ideas will fill up your diary in no time.

Book the top spring attractions in London

Don’t miss out on activities and ideas for ways to spend spring in London. Book tickets for all the must-see attractions now.

What are the top London spring events?

An invited guest steps onto The Silk Road Garden at RHS Chelsea Flower Show 2017.
The Silk Road Garden at RHS Chelsea Flower Show 2017. Copyright: RHS/Georgi Mabee. Image courtesy of RHS.
  1. Treat your mum to an unforgettable day out on Mother's Day: Celebrate the special day with plenty of fun things to do with mum, including luxury experiences and delicious afternoon teas. 30 Mar
  2. Mark International Women's Day (8 Mar) by joining inspiring events across the capital: Celebrate women's achievements with engaging activities, from the Pioneering Women City Walk (9 and 15 Mar) – uncovering the vital roles women have played in history, from workers' rights to charitable efforts – to exploring the legacy of the Suffragettes and their fight for the right to vote. Plus, discover more exciting events happening throughout March.
  3. Continue celebrating the day by supporting women-led restaurants like top comfort food spot The Pie Room, where Head Pie Maker Nokx Majozi weaves British and South African influences into heartwarming pies.
  4. Or step into Hampton Court Palace at twilight for Still The Hours, an exclusive after-hours experience behind closed doors: Wander through the Tudor palace's grand, ornately decorated rooms as a haunting soundscape brings to life the voices of the women who once lived and worked here. 19-30 Mar
  5. Keep an eye out for more exciting events at Henry VIII’s former Tudor palace: From Easter celebrations featuring the beloved Lindt GOLD BUNNY Hunt through the gardens (29 Mar-21 Apr) to the UK’s biggest tulip festival, where over 100,000 blooms transform 60 acres of royal gardens into a breathtaking spectacle (11 Apr-5 May)
  6. Visit the many foodie events happening in the capital this spring: Show your best moves at the silent disco before joining one of the many cooking masterclasses and tucking into mouthwatering street food at Foodies Festival. 24-26 May
  7. Or head to Olympia London for the Eat & Drink Festival: Sample a great variety of flavours from Italian to Indian and much more, crafted by top street food vendors. Don’t forget to stop by the main stage where top chefs share cooking tips and secrets. 21 Mar-6 Apr
  8. Plan your Easter weekend activities: Find plenty of things for all the family to enjoy in London during Easter and throughout April.
  9. Celebrate Pancake Day in London with irresistible stacks of fluffy goodness: Head to top spots like The Breakfast Club and Where The Pancakes Are, or try something different – indulge in cloud-like Japanese soufflé pancakes at Fuwa Fuwa or soak up the vibrant atmosphere at The Little Yellow Door, Notting Hill’s trendy flatshare turned restaurant. 4 Mar
  10. Embrace your inner gardener at the RHS Chelsea Flower Show, where breathtaking floral designs and innovative horticulture take centre stage: Watch top designers reimagine cityscapes in the face of environmental challenges and marvel at dazzling, colour-filled displays that celebrate the beauty of nature. 20-24 May

Top spring activities in London

A man wearing an assortment of colourful necklaces and a green stuffed lizard on his head stands next to floral installations, part of the Orchid Festival at Kew Gardens.
Head to Kew Gardens for this year's Orchid Festival, celebrating the natural wonders of Peru. Image courtesy of Kew Gardens.
  1. Enjoy top attractions for less this spring with the London Pass: Gain access to over 100 spectacular sites, from the cutting-edge Moco Museum to breathtaking views aboard the London Eye. With so much to explore, your itinerary will be anything but empty.
  2. Experience the magic of the Warner Bros. Studio Tour London - The Making of Harry PotterDiscover the behind-the-scenes secrets of the famous film series.
  3. Make the most of your time in London with the Total London ExperienceTick off the city’s biggest attractions, from the historic St Paul’s Cathedral – home to royal ceremonies and Churchill’s state funeral – to a spectacular finale on the London Eye, where skyline views stretch as far as the eye can see.
  4. Take to the skies on the IFS Cloud Cable Car and enjoy stunning views of London from above: Soar over the river Thames, catching the panoramic sights of Greenwich’s maritime history and the striking skyline of Canary Wharf.
  5. Combine your trip on the cable car with a cruise along the river on an Uber Boat by Thames ClippersSee the city's sights and sail under the iconic Tower Bridge.
  6. Or admire scenic spring views of London Up at The O2Challenge friends and family to climb the iconic roof of this world-renowned entertainment venue and take in the city from a whole new perspective.
  7. Meet the legendary ravens and historic guardians at the Tower of London: Explore this iconic royal palace and fortress. Home to the Crown Jewels and once Britain’s most notorious prison, it's steeped in centuries of intrigue and history.
  8. Take in the sights with a hop-on hop-off bus tour: Sit on the top deck for the best views of London’s iconic landmarks and capture the perfect scenic selfies. Explore top locations at your own pace, then hop back on when you’re ready. Top tip: Your ticket also includes a scenic river cruise between Westminster and Tower Millennium Pier.
  9. Set sail on a London Dinner Cruise on the river ThamesEnjoy dinner and live entertainment as you take in stunning evening views of London landmarks.
  10. Dive into the heart of royal London and explore its most prestigious landmarks: From the majestic Buckingham Palace to the historic Westminster Abbey, these unforgettable sights offer a window into the monarchy through the ages.
  11. Embark on a tour of Windsor Castle, the oldest and largest occupied castle in the world, with over 1,000 years of history: Explore the royal residence and uncover its treasures, from the magnificent State Apartments to the enchanting Queen Mary’s Doll House and the historic St George’s Chapel.
  12. Take a day trip from London and discover the charm of other vibrant UK cities: Marvel at the mystic stone circles of Stonehenge, stroll through Oxford’s literary history and Harry Potter filming spots, and immerse yourself in the grandeur of Bath, with its Roman baths and stunning Bridgerton locations.
  13. Discover London’s hidden gems on one of the city’s best walking tours: Wander through the quaint alleyways of Hampstead Village or delve into the darker side of history with a spine-chilling Jack the Ripper tour, all while guided by a local expert.
  14. Unleash your creativity with Scribble & Daub and master the art of illustration with contemporary artist Caroline Kent: Learn the dip pen and ink technique as you hand-paint your very own unique creation. 22 Mar

Spring 2025 theatre in London: must-see shows and premieres

Cast of The Great Gatsby during the Broadway production.
See this Tony Award-winning musical for yourself live on the West End stage (Broadway production). Image courtesy of London Theatre Direct. Photo credit: Matthew Murphy and Evan-Zimmerman.
  1. Be captivated by Wicked at the Apollo Victoria, a musical that defies gravity: Witness the unlikely friendship between witches Elphaba and Glinda as they embark on a journey to meet the Wizard of Oz.
  2. Experience the uproarious Book of Mormon at the Prince of Wales Theatre: Follow the hilarious journey of two teenage Mormon missionaries as they navigate the challenges of a remote village in Uganda.
  3. Soak up the feel-good summer vibes at Mamma Mia! at the Novello Theatre: Sing along to ABBA’s iconic hits in this beloved romantic musical, where friendship triumphs above all.
  4. Catch the final curtain call of Mrs Doubtfire The Musical at Shaftesbury Theatre on 26 April, as the show says goodbye to the West End: Watch as Daniel, a down-on-his-luck actor, transforms into a Scottish nanny to try and win back his kids – because what could possibly go wrong?
  5. Enjoy the magic of live theatre under the stars at Regent’s Park Open Air Theatre: From the UK debut of Broadway sensation Shucked to a fresh take on Rodgers and Hammerstein’s dream ballets by a legendary choreographer, the season is packed with unmissable plays and musicals.
  6. Step into the high-stakes world of climate diplomacy with Kyoto at @Soho Place: Follow oil lobbyist Don Pearlman as he pulls every trick in the book to influence and derail negotiations ahead of the 1992 Kyoto climate summit.
  7. Step into the glitz and glamour of The Great Gatsby, a dazzling adaptation of F Scott Fitzgerald’s bestselling novel: Enter Jay Gatsby’s world – a mysterious millionaire hosting the most extravagant parties in town, where the rich, famous, and curious all gather. From 11 Apr
  8. Take a deep dive into London’s swinging 60s with Mischief Theatre’s latest production, The Comedy About SpiesFollow CIA and KGB top brass as they desperately try to track down an MI5 mole, only to hilariously mistake actors auditioning for the first Bond movie for real spies. Belly laughs guaranteed! From 23 April
  9. Celebrate the highly anticipated return of My Neighbour Totoro as it makes its West End debut: Join Mei on an enchanting adventure through the forest, where she meets the furry giant Totoro and takes a ride on the magical Catbus in this spellbinding stage adaptation. From 11 Mar
  10. See Ewan McGregor make his highly anticipated return to the London stage in My Master Builder at Wyndham’s Theatre: Set in the Hamptons, this gripping drama weaves together politics, ambition and love – unravelling secrets that could change everything. From 18 Apr

Spring ideas for kids

The Puss in Boots is on a table in front of children in Shrek's Adventure! London.
Meet the Puss in Boots at Shrek's Adventure! London and adventure to Far Far Away. © Merlin Entertainments 2024
  1. Explore the garden trails and wander along the Treetop Walkway at Kew Gardens: Get a close look at the treetops and admire scenic views of the gardens in bloom.
  2. Have a Shrektacular time at Shrek's Adventure! LondonImmerse yourself in a fun-filled adventure in Far Far Away Land and get to meet your favourite characters, from Shrek and Fiona to the Puss in Boots and Donkey.
  3. Laugh at loud at Matilda The Musical at the Cambridge Theatre: Watch Roald Dahl’s beloved tale come to life on stage as Matilda takes on school, mischief, and the terrifying Miss Trunchbull.
  4. Get your Harry Potter fix this spring: See the spellbinding Harry Potter and The Cursed Child at the Palace Theatre and then step into the wizarding world on a magical walking tour of London—discover iconic filming locations, including the real-life spot of The Leaky Cauldron.
  5. Uncover more than 200 years of history at the London Transport MuseumDiscover many iconic vehicles, from bikes to the underground, and the intricate designs behind London's impressive transport systems. 
  6. Discover incredible creatures at SEA LIFE London Aquarium: Journey to the depths of the ocean and see sharks, turtles, jellyfish and much more. 
  7. Exploring the capital's horrible history at the London Dungeon: Prepare to be scared as you take a deep dive into Britain’s history and even follow into Jack the Ripper footsteps!
  8. Take a selfie with your favourite celebrities at Madame Tussauds: Meet Hollywood A-listers, music superstars and the royal family. 
  9. Take a ride on Lift 109 at Battersea Power Station: Soar high about London in this exciting glass lift that offers 360-degree views of London.
  10. Set sail on an adventure with your little sailors aboard the Cutty Sark: Step onto the legendary tea clipper and explore what life was like for the crew on the high seas.
  11. Feast on delicious treats on an afternoon tea panoramic bus tour: See some of the capital's most famous landmarks while you sit back and relax... 
  12. Step into a hidden speakeasy and put your detective skills to the test at the Sherlock Holmes Afternoon Tea: Crack clues, solve a mini-mystery quiz, and indulge in a spread of sweet and savoury delights—elementary, my dear Watson!
  13. Say hello to your favourite animals at London ZooCome face to face with more than 700 animal species, including roaring tigers and sweet meerkats.
  14. See what’s on for kids both big and small during May half-termFind fun things to do across the capital.
  15. Enjoy a fun family day out at the top attractions for kids in London: Make magical memories at the attractions you've always wanted to visit.
  16. School's out! Keep the little ones entertained at the top London shows for kids: Celebrate the holidays with a fun family show.
  17. Search for bugs and get crafty in London’s Hyde Park with themed Discovery Days: Learn all about wildlife and go pond dipping during the school holidays.
  18. Enjoy fun activities at London's many world-class museums: Explore intriguing exhibits at the Natural History Museum, the wide-ranging British Museum, the naval-themed National Maritime Museum and the interactive Science Museum.
  19. Spend the day exploring Wembley ParkWander along the outdoor art trail, take on a VR adventure or stroll through the bustling shopping district before heading to the Troubadour Theatre and see Andrew Lloyd Webber sensation revival of Starlight Express

What are the best exhibitions in London this spring?

Models walking through lavender field at Jacquemus Spring 2020 show projected on walls at Lightroom.
Jacquemus Spring 2020 show at Vogue: Inventing the Runway ©Justin Sutcliffe. Image courtesy of Lightroom.
  1. Get lost in the painting at FRAMELESS: An immersive experience that transports you into the paintings of famous artists such as Monet and Van Gogh.
  2. Don't miss The Moonwalkers: A Journey with Tom HanksExperience humankind's history of space exploration through large-scale projections and stunning footage of the moon and beyond. Until 27 Apr
  3. Discover original digital art at Electric Dreams: Art and technology before the internet at Tate Modern: Explore innovative installations and thought-provoking artworks from a cast of international artists. Until 1 Jun
  4. Discover the history of the fashion show at Vogue: Inventing the Runway at Lightroom: The striking immersive exhibition brings together the industry’s leading voices from the past, present, and future. Until 26 Apr
  5. Discover the daring and the iconic at the Moco Museum: Explore works by world-famous artists in this exciting new gallery— plus, don’t miss our Visit London author review for an exclusive peek inside this must-visit gallery.
  6. Visit Kensington Palace, home to some members of the royal family: Discover the brand-new Dress Codes exhibition, showcasing ceremonial gowns and other royal attire rarely seen by the public. From 13 March.
  7. Explore The Wellcome Collection and delve into the human experience at the Being Human exhibition: Discover groundbreaking scientific advancements covering pandemics and infections, genetics, and the impacts of climate change—an eye-opening look at the major challenges of the 21st century.

Where to go for food and drink in Spring

Stacks of freshly baked bread and goodies at a Borough Market stall
Search for locally sourced goods at Borough Market. Credit: London & Partners/Michael Barrow.
  1. Soak up the views at one of London's best rooftop bars: Sip a refreshing drink with the city’s landmarks as your backdrop or indulge in sensational Japanese-Brazilian-Peruvian flavours at Sushisamba.
  2. Explore the city's best food marketsFrom Borough to Camden, indulge in delicious street food from around the world. 
  3. Spend an afternoon relaxing in a beer gardenThe perfect place to unwind with a cold pint after a day out in London.
  4. Indulge in a brunch to remember at one of the best brunch places in LondonFeast on sky-high waffles at Duck & Waffle, fluffy stacks at The Breakfast Club, or soak up the lively atmosphere at Mr Fogg’s City Tavern with its Live Music Bottomless Brunch.
  5. Enjoy a variety of sweet and savoury treats at one of London’s themed afternoon tea: Indulge in French gourmet delights abord the Bustronome touring key London locations or Shake it off to Taylor’s top hits abord the Taylor Swift Afternoon Tea tour.
  6. Step back in time with food historian Eleanor Barnett and Chef Joe Fox at Dining Through the Decades at No. 16: This super club takes you on a delicious journey through the ages, with the 70s edition serving up nostalgic classics like devilled eggs and prawn cocktails. 20 Mar

What are the top places to explore this spring?

Green ringed parakeet surrounded by cherry blossom
See the famous parakeets in the trees and skies across the city. Credit: London & Partners/Michael Barrow.
  1. Take in the beauty of spring at the Memorial Gardens outside Buckingham Palace, then stroll over to St James’s Park, where vibrant daffodils are in full bloom. It’s the perfect spot to soak in the season’s colours.
  2. See brilliant displays of spring flowers in the gardens of Hampton Court PalaceBe captivated by the spectacular Pond Garden and the Wilderness Garden.
  3. Follow in the footsteps of royalty at Kensington Palace: Visit the stunning Sunken Garden and the wildflower meadow.
  4. Admire the colourful spring flowers in London's majestic Royal Parks and gardens: Watch the world go by and connect with nature in the beautiful historic surroundings.
  5. See the spring tulips in Holland ParkEnjoy a leisurely stroll in the picturesque park featuring a Japanese garden, an orangery, tennis courts and a cricket pitch.
  6. Immerse yourself among the pastel cherry blossoms at Greenwich ParkSnap selfies as you stroll through this picture-perfect spot.
  7. Discover London’s many neighbourhoods: Find picture-pretty spots in Covent Garden many cobbled stone alleyways; Insta-worthy street art in trendy Shoreditch and roam among the historic City of London.
  8. Take a stroll along The Tide in Greenwich: This riverside park offers a unique mix of art, design, and nature. Explore its sculptures trail, enjoy picturesque views, and laid-back cafes.

If you’re still hungry for more things to do this spring, find top tips for things to do in London this weekend and things to do today. Or find on-the-go ideas by downloading the Visit London app.