17 London Souvenirs That Are Actually Worth Buying And Where to Find Them
There comes a point on every London trip when you realise you're going home.
Your suitcase is already full.
You've taken hundreds of photos.
You've walked more than you expected.
And then you start thinking:
“What am I actually taking back with me?”
You could buy another fridge magnet.
You could grab a Union Jack keyring at the first souvenir shop you see.
Or you could take home something that actually reminds you of London.
A Tube-map poster. A tin of proper British tea. A Liberty scarf. A piece of London Transport's famous moquette fabric. Something from Borough Market that you can eat long after you've left. Or even a beautifully designed book about the city.
London is one of the best cities in the world for this kind of shopping because its souvenirs don't have to be manufactured tourist trinkets.
Some are connected to the city's transport history.
Some to British food.
Some to fashion and design.
Some to London's museums, markets and neighbourhoods.
So if you're wondering what to buy in London before you go home, here are 17 ideas that are actually worth putting in your suitcase along with where to find them.
1. A London Underground Map Poster
Let's start with one of the most recognisable pieces of London design.
The Tube map.
You might have spent your entire trip staring at it while trying to work out whether you were supposed to change at Green Park or Oxford Circus.
But once you're home, it becomes something completely different.
The London Underground map is one of the world's most recognisable examples of information design, and you can buy official versions from the London Transport Museum Shop in Covent Garden.
The current museum shop sells an official Tube Map Poster for £15, alongside a huge range of Underground-inspired products.
It is also a souvenir that doesn't scream “tourist”.
Frame it.
Put it in your office.
And every time you look at it, you'll remember trying to navigate London.
Where to buy: London Transport Museum Shop, Covent Garden
Current example price: £15
Best for: Anyone who loves London, design or the Tube.
2. A Tube Map Mug
If a poster feels too large for your suitcase, get the smaller version.
The London Transport Museum Shop's Tube Map Mug is currently £12, while its London Transport line mug collection starts at £6.
It's one of those gifts that works for almost anyone.
Parents.
Friends.
Coworkers.
Someone who has never been to London but loves the city.
And because it's something you can actually use, it won't simply disappear into a drawer with the rest of your souvenirs.
Where to buy: London Transport Museum Shop
Budget: From around £6–£12 depending on the design
Best for: Affordable gifts.
3. London Transport Moquette
Now we're getting into something much more interesting.
If you've ever sat on a London Underground or bus seat, you've probably seen moquette the distinctive patterned upholstery used across London's public transport network.
The London Transport Museum has turned those designs into souvenirs ranging from cushions and bags to accessories and homeware.
Its current shop includes a Mini Moquette Cushion for £35, a 45cm Moquette Cushion for £65, and various other moquette products.
This is a much more distinctive souvenir than a generic London T-shirt.
You're taking home a small piece of the visual language of London's transport system.
Where to buy: London Transport Museum Shop
Budget: Around £35+ for cushions, with smaller accessories available
Best for: Design lovers and people who want something genuinely London-specific.
4. A Routemaster Bus Model
The red double-decker is almost as recognisable as the Tube roundel.
And if you've spent your trip photographing London's buses, a miniature Routemaster is an easy souvenir choice.
The London Transport Museum Shop currently sells various transport models, including Routemaster-related items. Its current range includes a Corgi New & Old Routemaster Bus Model Gift Set listed at £95.
You obviously don't need to spend £95.
There are smaller and simpler models and transport gifts available too.
The important part is the idea: take home the bus you kept seeing everywhere.
Where to buy: London Transport Museum Shop
Best for: Transport enthusiasts, collectors and children.
5. British Tea
You can't visit Britain and completely ignore tea.
Well, you can.
But why would you?
Tea is one of the easiest British souvenirs to pack, share and actually use.
And if you want something that feels more special than a supermarket box, Fortnum & Mason is the obvious place to look.
Fortnum & Mason
The Piccadilly institution has been associated with food and gifts since 1707, and its current range includes teas, biscuits, preserves, confectionery and other beautifully packaged British products.
You can buy a tea tin for yourself.
Or create a little British food gift box for someone at home.
And honestly, the packaging is half the fun.
Where to buy: Fortnum & Mason, 181 Piccadilly
Best for: Tea drinkers and gifts for family.
6. A Fortnum & Mason Food Gift
If you're already inside Fortnum & Mason, don't stop at tea.
The store is particularly good for small British food gifts.
Biscuits.
Chocolate.
Preserves.
Tea accessories.
Confectionery.
And beautifully packaged gift boxes.
Its current classic-gifts collection includes products such as a £25 Time for Tea book, £30 black umbrella, £26.95 Tea Timer Trio, and various chocolates and food gifts.
You don't have to buy the enormous luxury hamper.
One beautifully packaged tin of biscuits can be a much better souvenir.
Where to buy: Fortnum & Mason
Best for: Someone who wants a distinctly British food gift.
7. Something From Liberty London
If you want a souvenir that doesn't look like a souvenir, head to Liberty.
Liberty London
The department store on Regent Street is particularly famous for its fabrics and distinctive prints.
A Liberty scarf is an especially good option.
The current Liberty collection includes silk, wool, cashmere and other scarves, including its own designs based around archival artwork and new designs created in its Soho studio.
Current examples range from around £95 for a Liberty silk scarf to much higher prices for luxury designs.
It is the kind of souvenir you can keep using for years.
And nobody has to know you bought it because you were visiting London.
Where to buy: Liberty London, Regent Street
Budget: From roughly £95 for some current Liberty silk scarves
Best for: Fashion lovers and anyone looking for a premium souvenir.
8. Liberty Fabric
You don't necessarily have to buy something already made.
Liberty's fabric department is one of the more interesting options if you're into sewing, crafts or interior design.
The brand has a huge historical print archive and an in-house studio, with fabrics sold by the metre.
Buy a small amount and turn it into something yourself later.
A cushion.
A pouch.
A scarf.
A notebook cover.
That makes the souvenir much more personal.
Where to buy: Liberty London
Best for: Designers, sewists and creative travellers.
9. Something From Borough Market
If you want to take home a taste of London rather than something with a London logo on it, go to Borough Market.
Borough Market
The market has more than 100 traders and is one of London's best places to discover specialist food products, with British and international producers selling everything from cheese and confectionery to pantry ingredients and preserves.
This is where you should look for something you genuinely want to eat at home.
A good cheese if you're travelling within the UK.
A jar of preserves.
Specialist chocolate.
Biscuits.
Condiments.
Coffee.
Or something from one of the market's specialist food producers.
The souvenir doesn't have to say “London”.
It just has to remind you of London.
Where to buy: Borough Market, Southwark
Best for: Food lovers.
10. A London Food Market Tote Bag
Here's a simple one.
A reusable tote from somewhere you actually visited.
Borough Market has its own branded merchandise, while London's major markets and cultural institutions often sell bags that make much more meaningful souvenirs than generic tourist shopping bags.
It's useful.
It's easy to pack.
And you'll keep using it after the holiday.
That's the definition of a good souvenir.
Where to look: Borough Market and other London markets
Best for: Practical travellers.
11. A Museum Shop Gift
One of the most underrated souvenir rules in London is this:
Buy something from the place you actually visited.
Went to the British Museum?
Look in the British Museum Shop.
Visited the Imperial War Museum?
Check its shop.
Spent the afternoon at the Science Museum?
Look at the science and technology gifts.
Went to the National Maritime Museum?
Look for something connected to Britain's maritime history.
Museum shops often have replicas, books, prints, jewellery, children's gifts and design objects that are directly connected to the collections.
That gives your souvenir a story.
Instead of saying:
“I bought this in London.”
You can say:
“I bought this after visiting the British Museum.”
Much better.
12. A London Book
A book is one of the most underrated souvenirs you can bring home.
And London gives you thousands of possibilities.
A history of the Tube.
A photography book about London.
A book about London's architecture.
A novel set in the city.
A guide to London's hidden history.
Or even a beautifully illustrated coffee-table book.
The London Transport Museum Shop currently sells a selection of transport-related books, including Hidden London: Discovering the Forgotten Underground and Seats of London.
A book also solves another souvenir problem:
It doesn't feel like clutter.
You can actually read it.
13. A Harrods Bear
If you're looking for something that is instantly recognisable, Harrods has you covered.
Harrods
The Harrods collection includes its famous bears alongside bags, tableware, toys, food and other branded products.
A Harrods bear is especially popular as a gift for children, but you don't have to be a child to appreciate the charm.
And it has one advantage over a generic London teddy bear:
It actually comes from Harrods.
That gives it a story.
Where to buy: Harrods, Knightsbridge
Best for: Children, collectors and classic London gift hunters.
14. Harrods Food Hall Treats
If a teddy isn't your thing, head to the food halls.
Harrods currently offers its own food range alongside its broader luxury gift collection, including chocolates, biscuits, pantry products and other food gifts.
This can be a particularly good option if you're buying gifts for several people.
Instead of buying five different souvenirs, buy several smaller food gifts.
And because they're consumable, you're not asking your friends to find shelf space for another decorative object.
Where to buy: Harrods Food Halls
Best for: Premium edible gifts.
15. A London Print or Poster
If you've taken thousands of photographs of London, you might think you don't need another picture.
But a professionally designed London print is different.
Look for:
Tube maps
London transport posters
Landmark illustrations
Vintage-style travel posters
Architectural prints
Neighbourhood maps
The London Transport Museum Shop has an especially large poster collection, with more than 5,000 designs in its poster range.
And you don't have to buy something enormous.
A smaller print can fit into a suitcase and be framed once you get home.
Where to buy: London Transport Museum and museum/design shops
Best for: Home decor and design lovers.
16. Something Connected to Your Favourite London Neighbourhood
This is my favourite option because it makes the souvenir personal.
Don't buy something because it says “London”.
Buy something because it reminds you of your London.
Loved Notting Hill?
Look for something from Portobello Road.
Loved Camden?
Explore its independent shops and market stalls.
Loved Greenwich?
Visit the museums and shops around the historic area.
Loved Shoreditch?
Look for independent art, prints or design pieces.
Loved the West End?
Find something connected to the theatre show you watched.
The best souvenir is sometimes the one that only makes sense to you.
17. A Small Everyday Object You'll Actually Use
And finally, don't underestimate the boring-but-useful souvenir.
A notebook.
A tote bag.
A mug.
A tea towel.
A water bottle.
A glasses case.
A pin badge.
A keyring.
A small piece of stationery.
The London Transport Museum's current collection is particularly good for this category. Its shop currently has products such as Tube-map glasses cases for £10, Tube-map socks for £10, an Oyster Card cushion for £22 and an insulated Tube-map water bottle for £25.
These aren't necessarily the most exciting things you can buy in London.
But they may be the things you use for the next five years.
And every time you do, you remember the trip.
What should you buy if you're on a budget?
You absolutely don't need to spend £100 on a London souvenir.
Some of the best options are inexpensive.
Under £10
Look for:
Tube-line mugs
Small stationery
Pin badges
Tea
Small chocolates
Postcards
Tube trivia books
Socks
The London Transport Museum currently has Tube-line mugs from £6, Tube trivia at £4.95 and several £10 accessories.
£10-£30
This is probably the sweet spot.
Consider:
Tube Map Mug - £12
Tube Map Poster - £15
Tube Map Jigsaw - £16
London Transport Museum Teddy Bear - £18
Oyster Card Cushion - £22
Tube Map Water Bottle - £25
Fortnum's tea or food gifts
Prices can change, so check the shop before buying.
£30+
Now you can start looking at:
Moquette cushions
Liberty accessories
Premium food hampers
Harrods gifts
Larger London artwork
Higher-end British design products
The important thing isn't how expensive the souvenir is.
It's whether you'll actually want it when you get home.
Where should you go if you only have a few hours?
If you're leaving London soon and have limited time, don't try to visit ten different shops.
Pick one area.
For classic London souvenirs
Covent Garden → London Transport Museum
This is probably my first choice if you specifically want something that screams London without being generic.
For British food
Piccadilly → Fortnum & Mason
Tea, biscuits, chocolates, preserves and beautifully packaged gifts.
For fashion and design
Regent Street → Liberty London
Better for something stylish and less obviously touristy.
For food lovers
London Bridge → Borough Market
Great if you'd rather take home something you can eat.
For luxury
Knightsbridge → Harrods
Perfect if the budget isn't your main concern.
What I wouldn't buy
Let's be honest.
Not every souvenir is worth putting in your suitcase.
If you see the same generic souvenir in ten different shops around central London, ask yourself whether you actually want it.
A cheap keyring isn't automatically bad.
A fridge magnet isn't automatically bad either.
Sometimes that's exactly what you want.
But if you're going to spend money, try to choose something that has a connection to the city.
A Tube map poster > a generic London poster.
A Liberty scarf > a random “London” scarf.
Fortnum's tea > an anonymous tea box.
A Borough Market food product > generic British sweets.
A museum print > a mass-produced landmark picture.
The difference is the story.
The best London souvenir is the one with a story
That's really the secret.
You don't need to bring home something expensive.
You don't even need somehing traditionally considered a souvenir.
Maybe it's a £6 Tube mug.
Maybe it's a £15 poster.
Maybe it's a packet of tea you drank every morning after returning home.
Maybe it's a scarf you bought after wandering around Regent Street.
Maybe it's a book you picked up after spending an afternoon learning about London's history.
Or maybe it's something completely unexpected that you found in a tiny shop on a street you almost didn't walk down.
That's what makes souvenirs special.
They're not really about the object.
They're about the memory attached to it.
So before you leave London, don't just ask:
“What should I buy?”
Ask:
“What part of London do I want to take home with me?”
Then find something that represents it.
Discover more London shopping guides, places, food and experiences on LondonYaar.com.
Follow @rohan.londonyaar for more London guides, places and experiences.