The 30+ best souvenirs from London (2027)

If you like shopping then you will love London. From the big department stores that line Oxford Street to hipster boutiques, independent designers and creative weekend markets, this is one of the best cities in the world to go shopping, not to mention find a genuinely unique gift.

London is packed with shops you won’t find anywhere else, many of them are ideal for tracking down that perfect British souvenir.

So, forget the souvenir shops selling Union Jack hats, Big Ben fridge magnet and Notting Hill tote bags, and take a look at our pick of the best souvenirs from London instead.

Disclosure: This post may contain affiliate links. I have been or could be if you click on a link in this post compensated via a cash payment, gift or something else of value for writing this post. See our full disclosure policy for more details.

Best souvenirs from London
London’s iconic department store Liberty’s
London guidebook with kids

The following list is not exhaustive – see the full list below for 30+ more ideas across every budget.

SouvenirWherePriceArea
Liberty print giftLiberty London£15–£60West End
Food Hall treatHarrods£5–£50Knightsbridge
Tea in a tinFortnum & Mason£10–£25Piccadilly
Everyday English teaTesco / Sainsbury’s£1.50–£4Anywhere
Craft ginSipsmith / Beefeater£25–£40Chiswick / Kennington
UmbrellaJames Smith & Sons£45–£300+Bloomsbury
Personalised necklaceTatty Devine£30–£60Covent Garden
Arthur BearHamleys£20–£30Regent Street
Paddington teddyPaddington Bear Shop£15–£35Paddington Station
Wizard wandHarry Potter Shop£30–£45Kings Cross
Football shirtClub shop (Emirates/Stamford Bridge)£60–£90Varies
V&A art printV&A Museum£20–£40South Kensington

The best souvenirs from London

Table of Contents

If you’re looking for a unique gift from London, here are some ideas to get you started.

Best souvenirs from London
Selfridges is one of London’s most iconic department stores

Department stores & Historic shops

Liberty London

You should start your search for unique souvenirs in Liberty, one of the best shops in London. This designer department store first opened its doors in 1875 and its worth visiting for the architecture alone. The grand Tudor revival building was constructed from the timbers of two ships – HMS Impregnable (formerly HMS Howe) and HMS Hindustan – with the ships’ decks used as flooring for the store. 

It’s particularly famous for its miniature floral, paisley and abstract prints, known as Liberty prints, that are available to buy as washbags, notebooks, dressing gowns and more. 

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 8pm
Sunday: 12pm – 6pm
Oxford Circus££ – £££

Selfridges

You’ll find Selfridges on nearby Oxford Street, an emporium of fashion, homewares, make-up, kids’ goods and much more spread over nine floors. This, the flagship store, is the second largest shop in the UK and opened in 1909.

If you’re visiting with kids then head to the 4th floor where the toy store is located. This is also the Fish & Chips by Jellycat store. If visiting London at Christmas then make sure to stop by their enormous Christmas shop located on the lower level. 

Opening HoursNearest TubePrice Range
Mon – Fri: 10am – 10pm
Saturday: 10am – 9pm
Sunday: 11.30am – 6pm
Bond Street££ – £££

Harrods

Which leads me on to Harrods, the largest shop in Britain and a brilliant place to buy unique gifts from London.

The famed Food Hall is a fantastic place to buy unique London souvenirs for foodies. In 2021, Harrods opened its Chocolate Hall, which features creations by some of the best chocolatiers in the world – as well as Harrods’ own-brand chocolate range – as well as live demonstrations from Harrods’ in-house chocolate masters.

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 9pm
Sunday: 11.30am – 6pm
Knightsbridge££ – £££

Fortnum & Mason

Fortnum & Mason is most famous for its luxury hampers but the long-standing department store is a treasure trove of goodies, all of which would make an excellent gift to take home.

I’m a big fan of their biscuits, that are not only delicious but come in elegant tins in the stores signature Eau de Nil colour. They also stock a wide range of teas that also come in pretty collectible tins (we particularly like their Earl Grey tea). These make great gifts and are a fun piece of London to take home with you.  

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 8pm
Sunday: 12pm – 6pm
Piccadilly££ – £££
Famous streets in London - Depositphotos
Columbia Road Market

London’s Markets

London’s many local markets often hide the best London souvenirs.

Portobello Road Market

Set on one of London’s most famous streets in west London, Portobello Road Market is always fun to wander with dozens of antique shops selling everything from antique maps and silverware to books, crystal and collectibles. Although open Monday to Saturday, Friday and Saturday are when the market is busiest. Saturday is full market day – my advice is to head early and be prepared for crowds.

Opening HoursNearest TubePrice Range
Mon – Wed: 9am – 6pm
Thurs: 9am – 1pm
Friday: 9am – 7pm
Sat: 9am – 7pm
Ladbroke Grove & Notting Hill££ – £££

Columbia Road Flower Market

Columbia Road Flower Market is one of my favourite London markets. It’s mostly a flower market but there are lots of small independent shops lining the road where you can pick up a unique British gift. The market is held on Sundays from 8am to around 3pm. It does get very busy so either time your visit for the morning or near to when the market is closing when you can typically pick up some good bargains.

Opening HoursNearest TubePrice Range
Sun: 8am – 3pm Bethnal Green & Old Street£ – ££

Brick Lane

Brick Lane is a great place to visit, particularly with teens. This cool corner of East London is home to the Brick Lane Vintage Market held at The Truman Brewery with boutiques selling vintage clothes from across the decades as well as vinyl records and an electric array of accessories.

There are other independent shops in the Brick Lane neighbourhood selling vintage threads including ATIKA, which specialises in unique pieces from across the decades. The market is open daily but Sunday is the busiest day.

Opening HoursNearest TubePrice Range
Mon – Fri: 11am – 6.30pm
Sat: 11am – 6pm
Sun: 10am – 6pm
Shoreditch High Street£ – ££

Camden Market

You could spend days exploring the many stalls and stores at Camden Market in Camden Town. This is your one-stop destination for vintage fashion, graphic tees, hand-crafted accessories, second-hand books and more. It’s a great place to buy a souvenir from London and an especially fun place to discover with teens.

Opening HoursNearest TubePrice Range
Mon – Sun: 10am – 7pmCamden£ – ££
Cheap days out in London for families
Go home with the perfect Royal gift

Royal & Iconic London

Buckingham Palace Gift Shop

The Buckingham Palace Gift Shop lies just a stone’s throw away from the King’s residence on Buckingham Palace Road and sells the official merchandise of His Majesty and the rest of the Royal Family. From a portrait of The King and corgi-themed items (including stuffed corgi toys) to aprons, teddy bears, cookbooks, and even shower caps, there’s something for every Royalist in your life. 

If you can’t get to the store itself then take a look at the website.

Opening HoursNearest TubePrice Range
Mon – Sun: 10am – 5.30pmVictoria£ – ££

London Transport Museum

One of my favourite souvenirs from London has to be the vintage London Underground posters sold by the London Transport Museum. They also sell cushions made out of the iconic moquette fabric – the exact same fabric used to upholster London’s transport vehicles – bedding decorated with the London Underground map, model buses and train sets, and much more including a great range of gifts for children.

Opening HoursNearest TubePrice Range
Mon – Sun: 10am – 6pmCovent Garden£ – ££

Houses of Parliament Shop

Some of the best souvenirs from London can be found in the Houses of Parliament Shop. This is where you can pick up ties, notebooks, mugs and more, themed in House of Commons Green or House of Lords Red. You’ll also find Big Ben souvenirs, Palace of Westminster books and stationery and a range of homewares such as tea towels and themed socks. My favourites are the original encaustic floor tiles.

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 6pmWestminster£ – ££
Best souvenirs from London
Fortnum & Mason is famous for its hampers but it has lots of other original London souvenirs inside as well

Tea, Food & Drink

Tea from Twinnings

There’s nothing quite so quintessentially British as afternoon tea. Give the gift that keeps on giving with a selection of teas from the flagship Twinnings store on the Strand. With over 300 years of history, this is the oldest tea shop in London.

Opening HoursNearest TubePrice Range
Mon – Wed: 11am – 6pm
Thurs: 11.30am – 6.30pm
Fri – Sun: 11am – 6pm
Charing Cross£

Supermarket Tea

When we lived overseas, I would always ask visiting family and friends to bring English tea with them. Some good options if you’re looking for a budget-friendly London souvenir are Yorkshire Tea and PG Tips. Head to Tescos or Sainsbury’s, and pick up some digestive biscuits while you’re there.

Gin and Spirits

For something a little stronger, pick up a bottle of London gin to take home with you. Beefeater London Dry Gin is perhaps the most famous gin that is distilled in London but Tanqueray and Gordon’s are other options. One of my favourites is comparatively new on the gin scence; Sipsmith was founded in 2009 in Chiswick and uses traditional copper-pot distillation. Their distillery is open for tours if you fancy a look around.

Wine from Berry Bros & Rudd

Founded in 1698, Berry Bros. & Rudd is the oldest wine and spirits merchant in Britain and one of the oldest family-run businesses in the UK. It’s located in a Grade II* listed building on St. James’s Street and boats a distinguished pedigree of clients; it’s been the official wine supplier to the Royal Family since the reign of King George III.

Opening HoursNearest TubePrice Range
Tues – Fri: 10am – 7pm
Sat: 10am – 6pm
Green Park ££

Cheese from Paxton & Whitfield

You’ll need something to go with the wine you pick up from Berry Bros. & Rudd so head to Paxton & Whitfield, one of the oldest cheesemongers in the UK.

The shop was first established in 1797 and they’ve been selling all manner of cheeses every since. They were awarded their first Royal Warrant to Queen Victoria in 1850 and today hold Royal Warrants of Appointment granted by Queen Elizabeth II and The former Prince of Wales

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 6.30pm
Sun: 11am – 5pm
Green Park £

Biscuits from Biscuiteers

London-themed biscuits from Biscuiteers in Notting Hill make great presents. Hand-iced in London you can choose from the Best of British box, Paddington Bear biscuits, or a Nativity Christmas biscuit tin.

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 6pm
Sun: 11am – 5pm
Ladbroke Grove£
Best souvenirs from London
James Smith & Sons have been selling umbrellas since 1830

Fashion & Accessories

An umbrella from James Smith & Sons

James Smith & Sons have been making umbrellas since 1830 and is the place to go for men’s and women’s umbrellas and parasols – as well as made-to-measure walking sticks. Prices range from surprisingly affordable (given the brand’s pedigree) to thousands of pounds for antique and bespoke options. It’s the ideal gift for those who love style and history.

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 5.30pm Tottenham Court Road££

Jewellery from Tatty Devine

This very British brand started life in London’s Portobello and Spitalfields markets when two art school friends got together and started making jewellery.

Today, Tatty Devine creates fun, colourful pieces using laser cut acrylic packed with personality and a lot of fun – necklaces can feature anything from a giant lobster to an oversized banana. They also make personalised necklaces, which make great souvenirs. You can browse their designs online or visit their small shop on Neal Street in Covent Garden. 

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 6pm
Sun: 11am – 5pm
Ladbroke Grove£-££

A hat from Lock & Co Hatters

Not only is Lock & Co Hatters the oldest hat shop in London, it’s the oldest hat shop in the world! Founded in 1676, Lock & Co have dressed the heads of some of the most famous names in history including Admiral Lord Nelson, Sir Winston Churchill and Oscar Wilde. The shop is one of the oldest family-owned businesses still in existence.

Opening HoursNearest TubePrice Range
Mon – Sat: 9.30am – 5.30pm Green Park££

Perfume from Penhaligon’s

Penhaligon’s shops are fairly prolific these days but the perfume house dates back to the late 1860s when William Henry Penhaligon, a Cornish barber, moved to London. He became Court Barber and Perfumer to Queen Victoria. It’s flagship store sits in Covent Garden but you’ll find other branches across London. Come here for the beautiful scents, the hand wash, the candles or just to browse.

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 7pm
Sun: 12pm – 6pm
Covent Garden£-££
Best souvenirs from London
Hatchards is the oldest bookshop in London

Books, Art and Stationery

Hatchards

London’s oldest book store opened in 1797, making it almost as old as the USA! Hatchards moved locations in 1801 and has occupied the same 187 Piccadilly address ever since – right near Piccadilly Circus.

It was acquired by Waterstones in the 1990s so the interiors are not quite as historic as you might expect but Royal Warrants are still on display as are historic photographs and old catalogues. They also stock a very good selection of books.

Opening HoursNearest TubePrice Range
Mon – Sat: 9.30am – 8pm
Sun: 12pm – 6pm
Piccadilly£

Daunt Books

If I had to choose one bookstore to visit in London it would be Daunt Books on Marylebone High Street. This popular book store has several branches around the city but this is undoubtedly the most beautiful. It’s predominantly a travel book store with books organised by country.

Opening HoursNearest TubePrice Range
Mon – Sat: 9.30am – 7.30pm
Sun: 11pm – 6pm
Bond Street & Baker Street£

Stanfords 

The UK’s leading retailer of maps and travel guides since 1853, the travel bookshop Stanfords is a great place to go for a unique London gift. Located in Covent Garden, they have been welcoming adventure and armchair travellers alike for more than 100 years, including adventurer Michael Palin. 

For ideas on where to buy children’s books see this list of bookshops.

Opening HoursNearest TubePrice Range
Mon – Fri: 9am – 7pm
Sat: 10am – 7pm
Sun: 12pm – 6pm
Covent Garden£

Art supplies from L. Cornelissen & Son 

L. Cornelissen & Son has been supplying artists with pigments, paints, brushes, boards and more since 1855. Even if you’re not up to the standard of some of their previous clients (Francis Bacon being one), it’s a wonderful emporium of colour to explore. Plus, you’ll find the perfect gift for the artist in your life.

Opening HoursNearest TubePrice Range
Mon – Sat: 9.30am – 6pm Tottenham Court Road£-££

Stationery from Marby & Elm

Marby & Elm is fun stationery shop in Exmouth Market that stocks a range of handprinted cards as well as pencils, week planners and jewellery. They also stock candles inspired by London such as ‘Clerkenwell Blue’, ‘Bethnal Green’ and ‘Shoreditch Orange’. Some might be a little risky for presents – your gran might not appreciated ‘The Smell of Total Bollocks’ for example – but it’s all good fun.

Opening HoursNearest TubePrice Range
Tues: 1pm – 6.30pm
Wed – Fri: 12pm – 5pm
Sat: 12.30pm – 5pm
Angel£-££
Cheap days out in London for families: Photo Credit: Depositphotos
The V&A Museum

Museum Shops

A print from the V&A

One of the best museum gift shop in London is at the Victoria & Albert Museum. As well as jewellery, books and homewares, the V&A offer made to order art prints for your home. The perfect original London gift!

Opening HoursNearest TubePrice Range
Daily: 10am – 5.45pm
Friday: until 10pm
South Kensington£-££

The British Museum shop

For some gifts truly unique to London, head to the British Museum shop that sells a range of themed souvenirs from Rosetta Stone keyring to jewellery inspired by historical items in the museum collection. You’ll also find plenty of books, including ones tied to past and current exhibitions, and a range of homewares.

Opening HoursNearest TubePrice Range
Daily: 10am – 5pm
Fri: Until 8.30pm
Tottenham Court Road, Goodge Street
Russell Square
£-££

The Natural History Museum

If you’re looking for London souvenirs for kids then the Natural History Museum shop is a great option. Here you can buy dinosaur models, soft toys, an Axolotl bucket hat, puzzles, sticker books and more. The museum often does collaborations as well including hugely successful partnerships with PAW patrol and Pokemon.

Opening HoursNearest TubePrice Range
Daily: 10am – 5.30pm South Kensington £-££
Best souvenirs from London
The Harry Potter Store at London’s Kings Cross station is where you’ll also find Platform 9 3/4

London souvenirs for kids

Hamleys

Possibly one of the most famous of all the London gift shops is the multi-story toy store Hamleys. this is the world’s oldest and largest toy shop and receives some five million visitors every year. It can be extraordinarily overwhelming but it’s unique to London and a must-visit if you are in London with kids even if you don’t buy anything (it’s not cheap and you can often find the same toy elsewhere for cheaper). 

One item you can only buy in Hamleys is the ‘Arthur Bear’. Stocked among the plush toys, this dapper looking teddy bear comes dressed in a red waistcoat and tartan bow tie. 

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 9pm
Sun: 12pm – 6pm
Oxford Street & Piccadilly Circus£-££

Benjamin Pollock’s Toyshop

For original children’s gifts from London  head to Benjamin Pollock’s Toyshop in Covent Garden. The toy store, which specialises in cut-out and make Victorian toy theatres, paper shadow boxes and pop-up theatres, first opened in the 1880s in Hoxton before later moving to Covent Garden. It also stocks a range of books, music boxes and other traditional toys.

Opening HoursNearest TubePrice Range
Mon – Sat: 10.30am – 6pm
Sun: 11am – 6pm
Covent Garden£-££

Paddington Bear Shop 

The Paddington movies are some of our favourite family films set in London and now there’s a Paddington shop, too. Located, as you might expect, at Paddington Station, the Paddington Bear Shop is the place to get the perfect present. It’s the only shop in the world which is dedicated exclusively to the famous bear. Pick up up all manner of memorabilia including books, miniature replicas and your very own Paddington teddy bear.

Opening HoursNearest TubePrice Range
Daily: 8am – 9pmPaddington£-££

Harry Potter Store

You’ll find Harry Potter merchandise for sale almost everywhere in London but every Harry Potter fan knowns that it’s worth going to the Harry Potter shop in Kings Cross Station as well. Located at Platform 9 3/4, this is the place to come to buy everything related to the boy wizard. Don’t miss the chance to have a photo taken of you pushing your trolley onto the magical platform while you’re here.

Opening HoursNearest TubePrice Range
Mon – Sat: 8am – 10pm
Sun: 9am – 8pm
Kings Cross£-££

The LEGO Store

The LEGO Store in Leicester Square is officially the biggest LEGO store in the world spanning nearly 10,000 square feet across two floors. There’s a giant Big Ben replica, James Bond’s Aston Martin DB5 and a red double decker bus, all made out of LEGO bricks – the bus took 270,884 bricks to complete! The shop has some great London themed products to take home too including LEGO London Postcards and a London bus.

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 10pm
Sun: 12pm – 6pm
Leicester Square£-££

Moomin Store

Moomin fans will love the second-floor Moomin Shop in the heart of Covent Garden. Although small, the shop stocks all manner of official Tove Jansson Moon merchandise from ceramic mugs to plush toys.

Opening HoursNearest TubePrice Range
Mon – Sat: 10am – 8pm
Sun: 10am – 7pm
Covent Garden£-££
London with teens
The Sherlock Holmes Museum in London

London Pop Culture Souvenirs

Sherlock Holmes Museum 

​The old home of London’s most famous fictional detective sits on Baker Street, around the corner from the tube station. Housed within a Georgian townhouse, the privately owned museum is furnished with Holmes’ personal items and even a handful belonging to Watson. 

The accompanying shop sells Sherlock Holmes themed gifts and souvenirs everything from deerstalkers and themed stationary to the Great Detective’s books.

Opening HoursNearest TubePrice Range
Daily: 9.30am-6pmBaker Street£-££

Alice Through the Looking Glass

One of London’s most magical stores is Alice Through the Looking Glass. Located in Cecil Court, not far from Leicester Square, this shop is filled with gifts, memorabilia and rare editions of Lewis Carroll’s stories. It’s the perfect place for that special gift only found in London.

Opening HoursNearest TubePrice Range
Mon – Sat: 11am – 6pm
Leicester Square£-££

Abbey Road Store

Whether you’re in the market for a Beatles-theme t-shirt, a replica of the Abbey Road street sign, or even a mixing console custom building set, the Abbey Road store has it. In addition to Beatles-themed souvenirs, they have photos from Oasis recording sessions.

Opening HoursNearest TubePrice Range
Mon – Sat: 9am – 7pm
Sun: 10am – 6pm
St John’s Wood£-££

Football Souvenirs

A shirt from a London football club is a great London souvenir for visiting fans. Arsenal, Chelsea and Tottenham Hotspur all run official club shops at their stadiums — the Emirates, Stamford Bridge and their North London ground respectively — stocking everything from match shirts to more affordable scarves, mugs and keyrings. Combine it with a stadium tour for a proper afternoon out.

Modern London Souvenirs

All on the Board Book

Ever wondered who’s behind the clever, funny and inspirational messages that appear on the Underground boards across London?

The duo behind the #allontheboard are Jeremy Chopra and Ian Redpath who first began writing short poems of hope on customer information boards in order to cheer commuters up. Their messages have been so popular that they have an Instagram account with over half a million followers and now a book called, of course, All On the Board.

We Built This City

For London souvenirs with a cool, modern edge look at We Built This City.

This online store – and occasional pop-up shop – brings together some of the best London-inspired goods from the some of the city’s best creatives. There are cool maps, fun ‘Kate Middle-toe’ socks, quirky illustrations of London landmarks, colourful jewellery, and much more.

Gifts from To Home from London

Another fun online store selling quirky London gifts is To Home from London. Come here for coasters, tote bags, placemats, mugs and much more, all with colourful London-inspired designs.

afternoon tea with kids in London
The Peppa Pig Afternoon Tea tour with Brigit’s Bakery

Experiences as souvenirs

Afternoon tea on a double-decker bus

Sometimes the best souvenirs are the ones that you get to enjoy first hand during a trip. One of the best experiences that you can only do in London is to indulge in afternoon tea on board a double decker bus. Brigit’s Bakery run a handful of themed afternoon teas on board their fleet of cherry red double-decker buses, everything from a Peppa Pig and Paddington to traditional afternoon tea with finger sandwiches and scones. 

Classic London Souvenirs

Miniature London icons

I don’t normally recommend the souvenir stands outside tube stations but they are a good place to pick up a London souvenir. From a miniature Big Ben or Tower Bridge to a classic red phone box, these are fun gifts to take home with you. Look around Oxford Circus, Bond Street and Covent Garden.

Frequently asked questions

What is the most popular souvenir from London?

Tea is a classic choice, whether that’s a premium tin from Fortnum & Mason or a simple box of Yorkshire Tea picked up at the supermarket on your way home.

What’s a cheap souvenir from London?

Supermarket tea, biscuits and postcards are all good budget souvenirs from London. For a bit more character without the price tag, look at Marby & Elm’s stationery or a print from a museum gift shop.

What souvenirs can you only buy in London?

A few items on this list are genuinely exclusive to the city: the Arthur Bear from Hamleys, anything from the Paddington Bear Shop at Paddington Station, and the All On the Board book, are all gifts you can only find in London.

Can tourists claim tax back on souvenirs bought in London?

Unfortunately not. The UK ended tax-free shopping for tourists after Brexit, so VAT (usually 20%) is included in the price and can’t be reclaimed at the airport as it once could.

Where’s the best area in London for souvenir shopping?

It depends what you’re after: Covent Garden and the West End for department stores and boutiques, Notting Hill and Camden for markets and vintage finds, and South Kensington for museum gift shops.

What’s a good London souvenir for kids?

Hamleys and the Harry Potter Shop are the obvious picks, but a Paddington Bear teddy from Paddington Station or a dinosaur toy from the Natural History Museum shop are also great options.

Scroll to Top