Shop ‘til You Drop: London’s Must-Visit Shopping Hotspots

Explore London’s best spots for fashion, food, souvenirs and serious window shopping.

Published: May 13, 2026
London Bus Keyrings

London might be famed for its history, theatre and royals, but anyone with an eye for shopping knows the city’s retail scene definitely deserves a spot on your itinerary. Whether you’re after designer splurges, quirky souvenirs, street-food treats or vintage treasures, London is stacked with shops and markets that promise plenty of surprises. From classic department stores to lively markets and boutique-lined streets, we’ve rounded up the essential stops to fill your suitcase—and maybe even need an extra one—for the journey home. 

Our favorite places to shop in London include: 

  • Oxford Street 
  • Covent Garden 
  • Camden Market 
  • Carnaby Street 
  • Borough Market 
  • Liberty London 
  • Fortnum & Mason 
  • Portobello Road Market 
  • Westfield London 
  • Hamleys 

Oxford Street  

If you crave the excitement of endless high-street fashion, head straight for Oxford Street. Home to more than 300 shops, this retail artery invites you to discover everything from flagship fashion brands to gadget stores and trendy sportswear. It’s buzzing at all hours and perfect for a full-day shopping mission. Snap up the latest trends, then reward your efforts with a coffee and some people-watching—because Oxford Street is as much about the London vibe as it is about the finds. 

Department store giants like Selfridges make the experience sparkle—pop in for fashion, beauty and even quirky food halls bursting with global treats. If you’re traveling near the holidays, Oxford Street’s festive lights add a dash of magic to every spree. Whether you’re on a mission for bargains or keen on luxury labels, there’s something here for every shopper’s wish list. 

Covent Garden  

Step into Covent Garden’s cobbled piazza and you’ll land in a shopping haven that puts on a show even as you shop. Boutique stores, independent designers and handmade crafts pack the central halls and surrounding streets. There’s always street theatre in the square, which makes shopping here feel like a fun event rather than a simple errand. 

You’ll find specialty tea shops, British beauty brands, and unique London souvenirs alongside hidden gems like Moomin or Tintin stores. Swing by the Apple Market for antiques and handmade gifts, or explore Seven Dials for edgy, independent boutiques. Once you’ve loaded up on loot, relax in a café and soak up the bustling, artistic atmosphere—it’s London at its most charming. 

Camden Market  

For creative, alternative and downright quirky shopping, there’s nothing quite like Camden Market. This sprawling maze of stalls promises everything from handmade jewelry and vintage clothing to retro posters and one-of-a-kind art pieces. Street food aromas drift through the air, so browsing comes with a side of global flavors—be sure to try the halloumi fries or a stacked burger. 

Camden Market’s edgy, counter-culture vibe makes it perfect for those with a love for indie fashion and offbeat treasures. Explore the Stables Market for collectables and fashion, or chill by the canal for some of London’s best people-watching. It’s the go-to spot for unearthing souvenirs that your friends back home won’t find anywhere else. 

Carnaby Street

Carnaby Street Sign

Tucked away in the trendy Soho neighborhood, Carnaby Street packs style and character into a single pedestrian lane. It’s legendary for launching Swinging Sixties fashion and remains a favorite for bold, creative shopping. Expect vibrant storefronts, British labels and plenty of quirky design shops; Drop by Dr. Martens for classic footwear or seek out indie brands in the hidden Kingly Court courtyard nearby. 

The area bursts with cool energy—perfect for a shopping spree followed by tapas, craft cocktails or dessert at one of its stylish eateries. Carnaby’s art installations and festivals keep things lively, so there’s always something new on display. Whether you’re chasing statement shoes or stocking up on designer denim, you’ll leave feeling like London’s trendiest tourist. 

Borough Market  

Calling all foodies! Borough Market is London’s legendary food market, and a must for anyone who wants to taste their way through the city. Vendors pack the historic halls with artisan cheeses, fresh bread, gourmet pastries and every kind of street food. Snack as you wander—or pick up gifts like British preserves, teas or handcrafted chocolates. 

Sampling dishes from around the world, you’ll see why Borough Market remains a highlight for both locals and visitors. From spicy curries to classic English pies, there’s something delicious at every stall. The lively atmosphere, delicious smells and friendly chatter are just as memorable as the shopping itself—bring your appetite and maybe a bigger bag. 

Liberty London  

Liberty London is a department store that feels worlds away from the rest. The striking Tudor-style building, with wooden beams and antique lifts, is a treat just to step inside. Inside, discover designer fashion, luxury beauty, homewares, and Liberty’s very own iconic patterned fabrics. This is a wonderland for shoppers who appreciate craftsmanship and a little drama in their décor. 

Browse through carefully curated collections and treat yourself in the fragrance bar or stationery section—Liberty takes browsing seriously! Don’t miss the flower stall at the entrance, which fills the street with color and fragrance. Even if you’re only window shopping, visiting Liberty simply feels special. 

Fortnum & Mason  

If you’re a fan of gourmet food and classic British treats, Fortnum & Mason is a must-stop. Open since 1707, this regal department store features delicious gifts, from teas and preserves to handmade chocolates and elegant hampers. Take your time to explore the multi-level store, pausing to sample or admire beautifully packaged biscuits, jams, and even fresh honey from the store’s rooftop hives. 

The elegant décor, attentive staff and tempting displays make it feel wonderfully festive year-round. And once you’ve picked your favorite treats, try afternoon tea upstairs or pop into The Parlour for their sumptuous ice cream sundaes. You’ll leave with a taste of tradition—and maybe a few future cravings! 

Portobello Road Market

Portobello Road Market Stall

Nothing beats the atmosphere at Portobello Road Market on a Saturday. Spanning over two miles in Notting Hill, this open-air market is famous for antiques, but also buzzes with stalls selling vintage clothes, quirky art, street food, and bric-a-brac you’ll want to treasure forever. Explore rainbow-hued shopfronts, grab a fresh juice, and hunt down rare vinyl or statement jewelry. 

The market is a dream for collectors and explorers alike. Stay for the street performers and buskers, and dip into one of the charming cafés for a break. If you’re into finding true “only-in-London” gifts, Portobello Road never disappoints. 

Westfield London  

When the weather turns or you’re after convenience, Westfield London is your go-to for a modern mall adventure. With hundreds of high street and designer brands under one enormous, airy roof, there’s something for every budget and every shopping style. Refuel at global eateries, try out indoor mini-golf or even catch a movie—shopping here can fill a whole day. 

Kids and adults both love the leisure facilities and events, from pop-up shops to fashion shows. It’s easy to get to by tube, and the sheer scale means you’ll always find another tempting spot to browse. When you’re ready for a shopping marathon, this is London’s ultimate retail playground. 

Hamleys  

End your spree with a splash of magic at Hamleys, the world’s oldest and biggest toy store. Dating back to 1760, Hamleys’ Regent Street flagship delights kids and adults with seven floors of toys, games and interactive demos. Staff perform tricks, race cars around the aisles, and fill the air with bubbles and laughter—it’s an experience as much as a store. 

Find classic teddy bears, the latest board games, and exclusive London-themed sets—perfect for souvenirs. The vibrant displays and hands-on fun make it impossible not to smile. Even if you’re not shopping for a tiny tourist, Hamleys’ joyful spirit guarantees a wonderful finish to any shopping tour. 

 

London’s shopping scene has something for everyone—history, creativity, foodie finds and heaps of surprises. Mix a few of these stops into your trip, and you’ll discover that finding the perfect souvenir might just be your new favorite London adventure. Happy shopping! 

Enjoyed this? Check out the Best Food Markets in London or Everything You Need to Know About Go City’s London Passes 

Step up your sightseeing with Go City®   

We make it easy to explore the best a city has to offer. We’re talking top attractions, hidden gems and local tours, all for one low price. Plus, you'll enjoy guaranteed savings, compared to buying individual attraction tickets.   

See more, do more, and experience more with Go City® – just choose a pass to get started!   

Powered by AI

This article was generated with the help of AI to provide accurate and up-to-date information. The Go City team has reviewed and curated the content to ensure it meets our quality standards for accuracy and relevance.

Continue reading

family waving union jack flags on a bridge in london
Blog

London’s Top Family Adventures: Unforgettable Experiences for All Ages

So, you’re planning a family trip to London? Lucky you! Whether your crew includes aspiring princesses, animal lovers, sports fans, or absolute history buffs, London is basically a playground where every street corner offers something new to discover. This city knows how to turn a classic day out into a memory-making adventure—from epic playgrounds and legendary towers to wild animal encounters and magical theater. The best news? You can pack it all in without hearing a single “I’m bored.” Ready? Here’s how to level up your London trip so everyone—big and small—leaves grinning.  Our must-try family experiences in London include:  Tower of London  London Zoo  The London Eye  LEGOLAND® Windsor  Science Museum  City Cruises - Thames River Pass  The Paddington Bear Experience  Natural History Museum  The Postal Museum (and Mail Rail ride)  Wicked The Musical  London Zoo: Wild Encounters in the Heart of the City  Animal fans in your family? The London Zoo is a hands-down crowd-pleaser—and it’s surprisingly peaceful, tucked into the green wilds of Regent’s Park. Over 650 different species wait for the kids to come say hello, from mischievous monkeys and slinky big cats to penguins who always seem to be throwing a pool party.  The zoo makes everything interactive: you can watch live feedings, try out the walk-through lemur enclosure, or pop beneath glass domes to spy on meerkats plotting desert escapes. The rainforest zone cranks up the humidity with tropical birds and playful tamarins, while Tiger Territory lets you get just a pane of glass away from stripy royalty.  London Zoo puts conservation and fun front and center, so your family will learn all sorts of secrets—like what’s for lunch in a Komodo dragon’s world, and how to spot the difference between a giraffe’s sneeze and a yawn. Little ones will love Animal Adventure (think splash zones and tunnels), while older kids can hang out in the reptile house made famous by a certain bespectacled wizard. You’ll leave with tired legs, big laughs, and a phone full of the cutest animal selfies ever.  The London Eye: See the City from New Heights  Want the “wow!” face from everyone in your group? Hop onto the London Eye and watch London shrink beneath your feet. As one of the world’s tallest observation wheels, it takes you gently up for unbeatable views across the city—palaces, bridges, gardens, and all those puzzle-piece neighborhoods come into view.  Kids can chart out which landmarks they want to tackle next (spy Big Ben and the river winding below), while those with a taste for adventure will love the gentle swoop as your glass pod climbs skyward. The ride feels smooth and steady—ideal for all ages, whether you’ve got wriggling young ones or curious teens.  Don’t forget to spot Buckingham Palace, St Paul’s sparkling dome, and maybe even the tiny black cabs scooting over Westminster Bridge. Sunset rides serve up extra magic—watch the city light up as day turns to night. Your family will get a sky-high perspective that’s part ride, part sightseeing—all in less than 30 minutes. And yes, you are allowed to take as many selfies as it takes to frame the Tower Bridge perfectly in the background.  LEGOLAND® Windsor: A Colorful Daytrip of Pure Joy  Who doesn’t love LEGO®? At LEGOLAND® Windsor, childhood dreams get super-sized, and even adults find themselves racing to build, play, and ride alongside the kids. Just a short train ride or drive outside London, this wonderland is made of more bricks than your last five family holiday photos combined.  It’s a blend of theme park thrills—think roller coasters, splash rides, and a dragon-themed castle—with loads of building challenges, interactive games, and live shows featuring well-known characters. The Miniland is a must: see your favorite cities and landmarks meticulously recreated in miniature with astonishing detail (spot the tiny guards outside Buckingham Palace).  Toddlers and smaller children have their own adventure zones, while older kids (and, let’s be honest, adults too) race cars, test ninja skills, or get spooked in haunted chambers. Picnic areas, bright cafes, and plenty of space to run mean families can pace themselves however they like. Every corner brings new surprises—and don’t leave without snapping a photo of your masterpiece build, whether it’s a spaceship or a blocky Queen’s Guard.  Science Museum: Where Curiosity Rules  London’s Science Museum is a wonderland for inquisitive minds of any age, and best of all, it’s free to enter. Every exhibit invites you to play, wonder, and learn—no boring lectures here! Want to launch a rocket? Stoke your own steam engine? Build with giant blocks or dive into the virtual reality space zone? It’s all waiting.  The hands-on Wonderlab dazzles with live experiments, chemistry demos, and a fiery look at how rockets blast off. There’s even a zone designed for pre-school explorers (The Garden), so little hands can splash and build while older siblings tackle flight simulators or dissect old-timey cars. Budding doctors and nurses will be glued to the Human Body gallery—giant beating heart included!  On rainy afternoons, it’s the ideal place to burn off energy and let imaginations soar. The interactive areas encourage grown-ups to get involved (“Can Dad beat the reaction time machine?” Let’s find out.) End your visit with a spin through the gift shop, where everyone can pick their own future scientist souvenir.  The Paddington Bear Experience: Step Into a Beloved Story  There’s something irresistible about Paddington—the little bear from “darkest Peru” with a suitcase full of adventure (and probably a marmalade sandwich). The all-new Paddington Bear Experience, set to delight families with immersive sets, games and live storytelling, lets your crew step straight into his world.  Explore recreated London streets, help find the lost property of Paddington’s pals, and peek into Mr. Gruber’s antiques shop. Kids can join themed puzzles and playful activities (bonus points for the costume wardrobe), and the highlight—meeting Paddington himself—never fails to make shy little ones light up.  Expect plenty of cheeky photo opportunities and charming souvenirs—yes, there are lots of hats and duffle coats! For parents, it’s a nostalgia trip; for kids, it’s proof that London can feel just like a storybook. Afterwards, treat the family to Paddington’s “afternoon tea” with sweet treats that nod to his favorite orange preserve.  Natural History Museum: Dino Bones and Vaults of Wonder  Equal parts cathedral and cabinet of curiosity, the Natural History Museum entrances adults and wows kids of every age. Step inside and you’re greeted by a giant blue whale skeleton—just the first of many showstoppers. Dino-obsessed? The towering T-Rex skeleton and animatronic dinos in the Earth Hall never disappoint. Butterfly hunters and gemstone magpies will find loads to explore in the endless galleries of fossils, gems, meteorites, and stuffed wildlife.  There’s a brilliant hands-on Investigate Centre where little scientists can run their own experiments, while older explorers hunt for hidden treasures (look for the cursed amethyst and the glowing rocks). Seasonal pop-ups keep things fresh, from ice rink skating at Christmas to robot bug displays in summer.  The epic building itself is a sight, with its fairytale towers and grand staircases—perfect for family photos. Afterward, pop out to nearby Kensington Gardens for a run in the playground or some duck-spotting at the Round Pond.  The Postal Museum: Secret Tunnels and Whizzing Mail Rails  If you want cool history that kids can touch (and ride!), the Postal Museum is the surprise hit of London museum-land. This quirky spot reveals the story of the city’s post—think Victorian catapult letters, secret spy codes, and costumed characters—then lets you whoosh through underground tunnels aboard the original Mail Rail trains.  The Mail Rail ride is tiny, speedy, and so much fun, whisking you beneath the city on miniature tracks once used to deliver millions of letters every day. There’s an interactive Sorted! play zone for under-8s, where kids can operate their own post office, sort letters with conveyor belts, or dress up in vintage uniforms.  Grown-ups will enjoy the nostalgic memorabilia (old postboxes, wacky stamp designs, and tales of daring posties in wartime). There’s even a spot where you can design your own stamp and send a real postcard. For a family escape from the ordinary, this one delivers.  Wicked The Musical: A Magical Night Out For All  No trip to London is complete without a bit of West End magic, and Wicked is the show that keeps families buzzing long after the curtain falls. The story—a fresh twist on the classic Oz tale—has all the ingredients: dazzling costumes, spellbinding effects, and songs that become instant family singalongs.  Kids get swept up in the story of misunderstood Elphaba and her friendship with the popular Glinda, while grown-ups spot clever jokes and references. The spectacle—from bubble machines to flying broomsticks—keeps the whole family wide-eyed, and the message about friendship and kindness makes this more than just a show; it’s a conversation starter over hot chocolates afterwards.  The theater buzz is contagious, the sets are spectacular, and there’s no need to dress up (unless, of course, your little ones want to channel their inner Wicked Witch). Book early if you want good seats, and don’t forget to snap a photo in front of the enormous green sign outside Apollo Victoria.  Family Adventures Await: London-Style  There you have it—a jam-packed, giggle-filled, memory-making family trip to London. Whether you’re racing through the mists of Tower Bridge, tasting your way through Borough Market, or wishing you could bring home a Zoo penguin, this city serves up adventure at every turn. Mix and match your family’s perfect day, and you’ll find London is more than happy to play along.    Enjoyed this? Check out our comprehensive guide to Sea Life, and browse our London Eye deep dive.    Step up your sightseeing with Go City®   We make it easy to explore the best a city has to offer. We’re talking top attractions, hidden gems and local tours, all for one low price. Plus, you'll enjoy guaranteed savings, compared to buying individual attraction tickets.   See more, do more, and experience more with Go City® – just choose a pass to get started! 

Get your free guidebook!

Plan your perfect trip with our insider guide – top attractions, itineraries and local tips straight to your inbox.