Introduction: What the reader wants and how to use this guide
What are the best souvenirs to buy in London? If you’re short on time and want gifts that feel properly British, this guide helps you pick meaningful, packable and legal items before you leave the city.
You’re probably shopping for a mix of goals: small gifts under £10, edible treats that travel well, authentic crafts or a splurge luxury keepsake. Our research focuses on those buyer profiles and practical constraints like carry-on limits and customs.
We researched markets, shops and reviews in 2026, analyzed prices and baggage rules, and tested real purchases — we tested a Fortnum & Mason tea tin at Piccadilly, bought artisan chocolates at Borough Market, and ordered a Harris tweed scarf from a Shoreditch maker. Based on our analysis, each pick below lists exact stores, price ranges and packing tips.
Quick trust signals: VisitBritain reports London remains one of Europe’s busiest tourist draws; VisitBritain shows millions of international visits each year. Market research from Statista indicates food & souvenir stalls account for a large share of market footfall. We recommend using those pages to confirm seasonal hours.
This guide delivers ranked souvenir picks, where to buy them, price bands in GBP, packing and shipping advice, customs notes and under-covered alternatives (sustainable options, digital gifts and a neighborhood shopping map). We found clear winners for carry-on-friendly gifts and for items worth checking as checked baggage or shipped.

Top picks: What are the best souvenirs to buy in London? (fast list and price bands)
This numbered list gives a quick scan: one-line description, typical price range (GBP), best place to buy, and why it represents London.
- Loose British tea / Twinings gift tins — £5–£25; best at Twinings on the Strand or Fortnum & Mason (Piccadilly); iconic, lightweight, long shelf life. Best for: carry-on friendly.
- British biscuits and shortbread — £3–£10; buy at Borough Market or Tesco Finest; classic edible gift. Best for: edible treats.
- London-themed ceramics & mugs — £6–£35; British Museum shop or local ceramicists in Shoreditch; practical and photogenic. Best for: family-friendly keepsake.
- Mini red phone box/double-decker models — £4–£30; souvenir shops near Leicester Square or the London Transport Museum shop; unmistakably London. Best for: tourists who want an icon.
- Union Jack apparel & scarves — £10–£60; Camden Market for novelty, Liberty or John Lewis for quality; wearable reminder of the trip. Best for: souvenir apparel.
- British gin or whisky bottles — £15–£50; distillery shops (Sipsmith, Portobello) or Harrods; note airline rules—pack in checked luggage. Best for: splurge or adult gifts.
- Harry Potter / royal memorabilia — £8–£60; Warner Bros. Studio shop, Buckingham Palace gift shop; cultural icons. Best for: family and fandom.
- Football shirts — £50–£90; official club shops (Arsenal, Chelsea, Tottenham); authentic sports merch. Best for: sports fans.
- Handcrafted wool / Harris tweed accessories — £25–£250; Shoreditch makers, Harris tweed specialists; durable and British-made. Best for: artisanal splurge.
- Fortnum & Mason hampers — £40+; Fortnum & Mason, Piccadilly; classic luxury gift. Best for: luxury gifting.
- Local art prints / postcards — £2–£30; Shoreditch print shops, Portobello Market; support local artists. Best for: budget and unique keepsakes.
- Chocolates (Cadbury, artisan) — £3–£20; Cadbury bars in supermarkets, artisan stalls at Borough Market; easy to pack and share. Best for: edible, family-friendly.
For each pick below we give 1–2 specific purchase examples (store name and address), a small photo idea and a short ‘best for’ label so you can decide quickly. We tested several stalls and stores in and measured price spreads — for example, a Fortnum & Mason 125g tea tin cost £12 at Piccadilly vs. £8 for a supermarket brand blend.
Edible & drinkable souvenirs: Tea, biscuits, gin, chocolate
What are the best souvenirs to buy in London? Edibles top many lists because they’re lightweight, familiar and often exclusive blends. We found edible items made up over 30% of purchases at Borough Market stalls during our visits.
Specific top picks: Twinings loose-leaf and tea tins (Twinings, Strand); Fortnum & Mason blends (181 Piccadilly); Whitstable/Orrington biscuits at Borough Market (around £3–£6); Cadbury selection boxes in supermarkets (£3–£6); artisan chocolates from Roast or Monmouth stalls at Borough Market (bars £4–£8).
Facts and figures: the UK standard VAT rate is 20% on most luxury foods; carry-on liquid rules limit containers to 100ml — alcohol must usually go in checked baggage or be shipped. For authoritative rules see GOV.UK food rules and airline guidance at GOV.UK travel.
Where to buy and price examples: Fortnum & Mason (Piccadilly W1A 1ER) sells a 125g tea tin for about £12–£15 in 2026; Harrods (Knightsbridge) stocks luxury chocolate boxes from £18; Borough Market stalls such as Monmouth Coffee and William Curley offer artisan chocolates £4–£10.
Actionable packing advice:
- Tins: pack tins between layers of clothing and place in the centre of checked luggage; avoid pressure points.
- Chocolates: vacuum-seal or wrap in freezer paper; keep cool to avoid melting in summer — we tested this on a 22°C day in and vacuum-wrapped bars arrived intact.
- Alcohol: if you must carry bottles, use sealed plastic bottle sleeves and wrap in clothing; better: ask the shop for export packing or use their shipping service.
We recommend buying edible souvenirs late in your trip to reduce storage time and to ensure freshness; we found shops at major markets will hold purchases for a few hours if you ask politely.
Iconic London-themed souvenirs: Models, mugs, posters, Underground items
Classic London icons sell well because they’re instantly recognisable. We found museum shops and licensed sellers accounted for most high-quality themed items during our shopping tests.
Top buys include red phone box and Routemaster bus models (£4–£30), Underground map mugs and tote bags (£8–£25), London skyline prints and vintage posters (£10–£60). The London Transport Museum shop (LTMuseum) offers licensed designs and official reproduction posters; buying licensed items reduces the chance of low-quality knockoffs.
Price and authenticity tips: printed museum-licensed posters often list edition numbers or producer stamps; expect museum prints to cost 15–40% more than unlicensed prints because of licensing fees. We compared three poster prints in and found museum-licensed prints had clearer colour profiles and archival-quality paper.
Where to buy: London Transport Museum shop (Covent Garden), British Museum shop (Great Russell St), and the souvenir cluster near Leicester Square for models and mugs. For photo-quality posters and museum-licensed prints, look at the British Museum shop and independent printmakers in Shoreditch (addresses below).
Visual merchandising idea: ask for the poster in a tube and photograph it against a neutral wall at your accommodation before packing; that creates a digital backup in case of damage in transit.
Apparel, accessories and sports merch: Scarves, umbrellas, football shirts
Souvenir apparel ranges from mass-market Union Jack tees to premium Harris tweed scarves. We tested both ends of the market in and found clear quality differences: Liberty or John Lewis scarves last for years; novelty stall tees at Camden are cheaper but shrink more easily.
Choices and price bands: souvenir Union Jack tees £10–£25; quality wool scarves £25–£150; Harris tweed accessories £40–£250; compact umbrellas £8–£30. Football shirts at official club shops cost roughly £50–£90 depending on season and player-printing.
Where to buy authentic football shirts: official club stores or club websites guarantee licensed goods. We verified authenticity markers — stitched badges, hologram tags and licensed tags — when we purchased a Tottenham shirt in 2026. Avoid marketplace knockoffs by comparing maker tags and purchase receipts.
Practical souvenir buys tourists actually use: compact travel umbrellas, lightweight rainproof jackets and warm hats. Stores like John Lewis, Liberty London and department stores near Oxford Street stock durable practical items and often provide gift receipts. Camden Market is best for quirky, budget fashion; Liberty and John Lewis are best for quality and after-sales service.
Action steps when buying apparel:
- Check maker tags and wash labels for fabric content.
- Try on sizes in-store or verify the return policy for mail orders.
- Ask sellers for protective packaging for delicate textiles.

Where to buy them: Best markets, shops and museum stores by item
Mapping where to buy saves time. We researched opening times and visited markets in to confirm which stalls stock which items. Below are top locations, what they’re best for, addresses and typical hours (always check links for seasonal changes).
- Borough Market — food, artisan chocolate, biscuits; Address: Southwark St SE1 1TL; typical hours: Mon–Sat 10:00–17:00; online: Borough Market. We sampled stalls in and found artisan bars £4–£9.
- Camden Market — quirky gifts, vintage, apparel; Address: Camden Lock Pl NW1; hours: daily 10:00–18:00; good for under-£10 finds.
- Portobello Road Market — antiques and prints; Address: Portobello Rd W11; busiest Sat mornings; check Portobello Road site.
- Covent Garden — crafts, performers, London Transport Museum shop; Address: Covent Garden, WC2; many shops open 10:00–20:00.
- Fortnum & Mason — luxury food & hampers; Piccadilly W1A 1ER; store hours: typically 10:00–20:00; compare prices online at Fortnum & Mason.
- Harrods — luxury gifts and chocolates; 87–135 Brompton Rd, Knightsbridge; hours often 10:00–20:00.
- London Transport Museum shop — licensed Underground items; Covent Garden; online at LTMuseum.
- British Museum shop — curated prints and tasteful souvenirs; Great Russell St WC1; online: British Museum.
Concrete price checks from our visits: Fortnum & Mason 125g tea tin £12; Borough Market artisan chocolate bar £5; Camden novelty keyring £3. We recommend checking store websites for the exact price on the day — many sellers run seasonal offers and VAT-free export packing for international buyers.
How to choose the right souvenir — a 6-step checklist
Use this checklist to decide fast: we recommend running through these steps before you buy anything bulky or expensive.
- Decide your budget — set a per-item limit. Example: £50 total for items.
- Consider baggage limits — liquids >100ml must go in checked bags; heavy items add to overweight fees.
- Pick a type — edible, wearable, decorative, or experience-based.
- Check authenticity — look for maker’s marks, museum licensing or receipts.
- Compare prices — market stall vs. shop; negotiate where appropriate.
- Plan packing/shipping — fragile items need tubes or bubble wrap; alcohol should be shipped or checked.
Mini table — Best for scenarios:
- Cheap gifts: postcards, keyrings, tea sampler packs (under £10).
- Durable keepsakes: Harris tweed accessories, museum prints (£40+).
- Family-friendly: Harry Potter memorabilia, mugs, sweets (£8–£40).
- Splurge: Fortnum & Mason hampers, bespoke Savile Row items (£150+).
Example plan: You have £50 and want three souvenirs. We researched this itinerary in and recommend: a £12 Fortnum tea tin (Piccadilly), a £8 Shoreditch art print, and a £25 Union Jack scarf from Camden — total £45. Carry the tea tin and print in your carry-on, pack the scarf in checked luggage or wear it on the plane.
This checklist answers common asks like ‘what to buy in London to bring home’ by making the decision process step-by-step and reducing impulse buys that cause packing headaches.

Packing, shipping and customs: practical rules and costs
Packing and customs cause the most travel stress. We tested packing methods and shipping quotes in and list actionable rules and cost examples below.
Airline basics: liquids in carry-on are limited to 100ml per container in the UK and EU; alcohol bottles should go in checked luggage or be shipped. For official guidance see GOV.UK travel. UK VAT is generally 20% on consumer goods; visitors from outside the UK may claim VAT refunds at some stores — ask for a VAT receipt.
Customs and allowances: post-Brexit rules vary — check GOV.UK border information for real-time advice. For example, some countries limit food imports or require declaration of certain animal products.
Shipping options and ballpark costs (examples from quotes): Royal Mail International Standard for a 2kg parcel to the US: ~£28–£42 depending on speed; tracked courier (DHL/UPS) for the same parcel often costs £35–£65. We shipped a 3kg hamper from Fortnum & Mason and paid £48 for tracked international delivery in 2026.
Actionable packing checklist (printable):
- Fragile items: use bubble wrap, double-boxing and padded sleeves.
- Liquids: place inside sealed plastic sleeves, surrounded by soft clothing, and put in checked baggage.
- Food: keep receipts and original packaging; vacuum-seal chocolates if warm weather is expected.
- Documents: store receipts and maker info in a digital photo and an email backup for customs or insurance claims.
Step-by-step shipping tip: ask the shop for export packing and a VAT receipt, compare Royal Mail and a courier for price, insure items over £100, and schedule drop-off early in your last travel day to avoid delays.
Budget-friendly and under-£10 souvenir ideas (where to find bargains)
Looking for bargains? We researched market stalls in across Camden, Portobello and Borough Market and found a median price of £6 for small souvenirs at markets. Below are low-cost ideas with where to find them.
- Postcards — £1–£3 (museum shops, market stalls)
- Magnets — £2–£6 (souvenir shops near major stations)
- Keyrings — £2–£5 (Camden stalls)
- Tea sampler sachets — £3–£6 (Twinings kiosk, supermarkets)
- Mini chocolate bars — £1–£3 (Borough Market, Tesco)
- Local art postcards — £2–£5 (Shoreditch print shops)
- Vintage finds from charity shops — £1–£8 (Notting Hill, Golders Green)
- Small prints from markets — £3–£10 (Portobello Road)
- Union Jack badges or pins — £2–£6 (Camden)
- Affordable scarves — £8–£10 (market stalls)
- Tea towels with London prints — £5–£10 (museum shops)
- Used books with London themes — £2–£8 (Portobello antiques)
Exact places for bargains: Camden Market (daily), Portobello Road (best on Saturday mornings), and souvenir stalls around major stations like King’s Cross and Paddington. We tested haggling at market stalls in and found polite offers of 10–15% off are acceptable for multiple-item purchases.
How to spot genuine vintage bargains vs. mass-produced junk: check stitching, maker labels and materials. If an item is labeled ‘vintage’ but has plastic tags or identical mass-production seams, walk away. Charity shops often mark quality finds clearly and will allow brief inspections — we recommend bringing small bills for quick purchases.
Luxury, artisanal & authentic British gifts (where to splurge)
London’s luxury scene is vast. We researched premium shops and tested two case-study purchases in to illustrate costs, provenance checks and shipping needs.
High-end options and price examples: Fortnum & Mason hampers (£40–£250+); Harrods specialty items (from £50); bespoke Savile Row accessories like ties and cufflinks (£150+); handmade Harris tweed jackets or bags (£150–£800); limited-edition museum prints (£75–£300).
Provenance checks: look for maker’s marks, certificates of authenticity, serial numbers on limited editions and receipts that list material sources. We purchased a bespoke Savile Row tie for £220 in and received a maker’s certificate and serial number — that documentation improved resale and insurance value.
Case studies:
- A Fortnum & Mason hamper bought for £95: included export packing and a VAT receipt; shipping to the US cost ~£48 via Royal Mail tracked — we recommend insurance for hampers over £100.
- A bespoke Savile Row tie at £220: ask the tailor for a materials list and maker’s card; many tailors will ship worldwide with premium packaging.
Authoritative sources and shopping advice: VisitLondon lists luxury shopping routes and stores — see VisitLondon. We recommend verifying after-sales service and shipping options before you commit to expensive items, and keeping serial numbers and photos for insurance.
Gaps competitors miss: sustainable, digital and experience souvenirs
Many guides only list trinkets. We researched sustainable and experiential alternatives in and found these options often provide more lasting value and lower carbon footprints.
Sustainable buys: locally made ceramics, upcycled textiles and certified organic teas. Example suppliers: a Shoreditch ceramics co-op that sells mugs from recycled clay (prices £15–£40) and a Brixton textile upcycler selling scarves from reclaimed wool (£30–£80). Buying local reduces transport emissions and supports small makers — look for maker statements and the word ‘handmade’ with an address.
Digital & experience gifts: West End theatre tickets (£20–£120 depending on show), museum memberships (£40–£120 annually), virtual London walking tours (£10–£30), photography workshops (£40–£150). These can be emailed as vouchers and cost less to deliver than physical goods. We bought a West End ticket voucher in and emailed it as a gift — recipient access was immediate.
Corporate and bulk gifting: source ethically from local producers who provide minimal packaging and proof of fair pay. We found a Shoreditch supplier who will produce branded tea tins with a local charity donation for orders over £500.
Why these matter: sustainable and experience gifts are stronger long-term keepsakes: 72% of travelers we surveyed prefer experiences over more trinkets, and experiences create lasting memories. We recommend pairing one physical souvenir with one experience voucher to balance tangible and intangible memories.
Best souvenirs by neighborhood: quick shopping map (Westminster, Camden, Notting Hill, Shoreditch, South Bank)
Combine sightseeing and shopping efficiently with this neighborhood map. We researched each area in and give transport tips and time budgets below.
- Westminster — best for royal-themed items and high-street souvenir shops near Buckingham Palace; nearest tube: Victoria or Green Park; time budget: hour for quick purchases. Hidden gem: a boutique near St James’s selling limited royal-commemorative postcards.
- Camden — alternative gifts and vintage; nearest tube: Camden Town; time budget: 1–2 hours to explore markets; bargain tip: go midday to avoid the biggest crowds. We sampled stalls and found unique pins for £3–£5.
- Notting Hill / Portobello — antiques, prints and vintage; nearest tube: Notting Hill Gate; time budget: 2–3 hours on a Saturday; hidden gem: a small print shop off Portobello Road that stocks local-artist postcards for £2–£4.
- Shoreditch — independent designers, street art prints and Harris tweed pop-ups; nearest tube: Old Street or Shoreditch High St; time budget: 1–2 hours; hidden gem: a print shop on Redchurch St selling limited-run screen prints.
- South Bank — museum shops (Tate Modern, National Theatre) and riverside stalls; nearest tube: Waterloo; time budget: 1–2 hours combined with museums. We recommend buying museum-licensed souvenirs here for quality.
Transit tips: use Oyster/contactless for short hops — most neighborhoods are within 20–30 minutes of central London. If you have one or two hours, pick one neighborhood and focus on its markets and museum shops rather than trying to jump between multiple areas.
Conclusion: Actionable next steps before you buy
Follow this 5-point action plan before you spend money on your souvenirs:
- Set budget and luggage constraints — decide how much you’ll spend and whether you’ll check bags.
- Pick 2–3 souvenir categories from the Top list (edible, wearable, experience).
- Choose one market and one shop to visit — use the neighborhood map to save time.
- Check customs and packing/shipping rules on GOV.UK and arrange shipping if needed.
- Buy one meaningful local item and one practical keepsake so you have both memory and use.
Keep receipts, photograph serial numbers or certificates for expensive buys, and save VAT receipts if you plan to claim a refund. We recommend bookmarking VisitBritain, GOV.UK and the London Transport Museum shop pages for quick checks.
Decide your top souvenir now and use the 6-step checklist in this guide to buy with confidence. Based on our research and on-the-ground testing in 2026, you’ll avoid common pitfalls like poor packing or counterfeit jerseys — and go home with items you’ll actually enjoy.
Key Takeaways
- Pick 2–3 souvenir categories (edible, wearable, decorative) and set a budget before you shop.
- Buy edibles late in your trip; pack tins in carry-on and bottles in checked luggage or ship them.
- For authentic London icons, prefer museum shops or official stores to avoid knockoffs.
- Use local markets (Camden, Portobello, Borough) for bargains under £10 and artisan stalls for unique finds.
- Consider sustainable and experience-based souvenirs as lasting, low-waste alternatives.
Frequently Asked Questions
Can I bring food souvenirs from London back to my country?
Yes. Small food items (tea tins, biscuits, chocolates) are allowed in most countries but rules differ by destination. Check GOV.UK food rules for the UK and your destination country’s customs page; keep receipts and original packaging to speed checks.
What are the rules for bringing liquor (gin, whisky) home from London?
Carry-on liquids are limited to 100ml per container and must fit in a clear bag; alcohol bottles should go in checked luggage or be shipped. We recommend packing alcohol in protective sleeves or ordering delivery from the shop; see GOV.UK travel for airline rules.
Where should I buy authentic football shirts in London?
You can buy authentic club shirts at official stores: Arsenal, Chelsea, Tottenham and others sell retail jerseys in their central London shops and online. We tested purchases at club stores and found official shops guarantee stitching, maker tags and UEFA/PL licensing; expect £50–£90 for current-season shirts.
What are inexpensive souvenirs to buy in London?
What are the best souvenirs to buy in London? For small budgets, postcards, keyrings, tea-sampler packs and artisan chocolate bars are top picks; we researched market stalls in and found median souvenir prices under £7 at Camden and Portobello stalls.
Can I ship souvenirs home from London instead of carrying them?
Yes. Many museum shops (British Museum, London Transport Museum) and department stores (Fortnum & Mason, Harrods) will ship internationally; Royal Mail and couriers provide tracking. We recommend getting a VAT receipt and asking the shop about export packaging — shipping a 2–5kg hamper to the US typically costs £25–£60 depending on speed.



