Jaggery London

United Kingdom$$$$Scanned 2026-09-05
22/5Eco rating · Mostly unnatural
🎟 1 free read · a free account gives 3 reads a month
Shop the range

We may earn a commission through this partner link. It helps fund the next scan.

By the numbers

The smart read on Jaggery London

Fibre class
Recorded
45.5%
of recorded textile styles are plant-fibre styles
Catalogue scanned
Listing data354/354
354 eligible styles recorded · 1 non-textile items excluded
Sourcing
transparency
Partial
3/5
Fibre-to-garment
Jaggery London composition
354 styles
Plant45.5%
Animal46.3%
Synthetic0%
Semi-synth0%
Mixed fibres8.2%
Every entry, recorded

Every recorded entry, with its finding

354 styles45.5% Plant2026-09-05 checked354 on record
Plant 45.5%Animal 46.3%Synthetic 0%Semi-synth 0%Mixed fibres 8.2%
#StyleStated compositionClass
001FLAMENCA skirt / organic indian cotton / crema de coco chequeredcottonPlant
002handwoven towel / organic cotton / SORBET DE LIMONcottonPlant
003handwoven towel / organic cotton / PINK SUNSETcottonPlant
04
05
06
07
08
09
Unlock all 354 stylesThe complete recorded audit is available with membership.
Explore membership

Instant fibre check

free · no login

Choose a fibre to see its class and whether it appears in Jaggery London’s recorded styles.

Plant · natural
Animal
Synthetic
Semi-synthetic
Elastane
Synthetic
A stretch synthetic fibre, also called spandex or Lycra.
Not found in any of the 354 recorded styles. This describes the current listing record, not unscanned products.

Checked against all 354 recorded styles in this listing.

Your recorded-material checks

Choose what you want to inspect in Jaggery London’s record. This filters recorded findings; it does not assess clinical safety.

Recorded findings for Jaggery London

The first 3 recorded entries are shown in this preview.

  • FLAMENCA skirt / organic indian cotton / crema de coco chequered · cotton
  • handwoven towel / organic cotton / SORBET DE LIMON · cotton
  • handwoven towel / organic cotton / PINK SUNSET · cotton

A missing match in this preview does not establish absence from the full record. Open the full record

The story

About Jaggery London

Owner · Theresa Devitt is the owner of Jaggery London.

Jaggery (marketed as Jaggery London / Jaggery Bags) is a women-led Indian social enterprise that hand-makes upcycled bags in India from clearly identified reclaimed materials, rescued car seat belts, cargo lashing belts, ex-army canvas and diverted textile waste, through a Hub-and-Spoke network of around 600 artisans. Material provenance and its circular model are well documented, but Jaggery names no specific factories/workshops, its ‘certified circular’ certifier is unnamed, and it publishes no formal supplier list or third-party labour certification. The brand is India-based; ‘London’ appears to be a market/retail label rather than a production location.

MaterialsJaggery London builds its handloom linen collection from Indian linen, organic Indian cotton and Indian cotton, with organic cotton drawn from Peruvian Tanguis, Peruvian Pima or leftover end of line organic Indian cotton. Knitwear from…
SourcingHandloom cottons and Bengali linen pieces are tailored in an ethical and sustainable design and tailoring studio in Bangalore, India, using naturally dyed handwoven fabrics or leftover end of line fabrics. Jaggery London runs a…
End of lifeFabrics from Jaggery London are only dyed with azo free dyes, and its buttons are made from natural corozo or recycled shells, dyed where required with those same azo free dyes. Jaggery London prioritises a…
Details
Brand NameJaggery London
CountryUnited Kingdom
Websitehttps://jaggerylondon.co.uk/collections/handloom-linen-collection
OwnerTheresa Devitt is the owner of Jaggery London.
Instagramhttps://www.instagram.com/jaggery_london/?hl=en
Certifications
GOTSJaggery London does not hold GOTS certification.
VeganJaggery London clothing brand is not a vegan clothing brand.
Who is behind it
Woman OwnedJaggery London clothing brand woman ownership: Yes (Founder is Theresa Devitt).
Verification statusprovisional
Scan coverage
Products in catalogue354
Products read354
Catalogue read %100
How it was readRecalculated SKU by SKU from the saved direct-scan CSV Band column. Plant means the complete SKU was classified as 100% plant fibre; all other textile bands fail the plant test. Unresolved and excluded products are named separately.
Sources checkedSaved direct SKU scan CSV: Jaggery London.csv. Row-level URLs retained: 0 of 355.
Last checked2026-09-05
Straight talk

Where Jaggery London isn’t perfect

🔒

This part is for members

Create a free account to read the verdict and the sources behind it. Three full reports free every month.

Create free account

Already a member? Log in · unlock this one

Confirmed at the source

What we read and checked

Read the evidence and its qualifications alongside each finding.

354 styles
Recorded findings available in this listing
Recorded data
Material evidence across 355 catalogue records
11Linen mentioned
179Cotton mentioned
1Material not stated
Recorded mentions can overlap when one style uses more than one material.
At a glance

Recorded features & ownership

Recorded values, with their qualifications retained.
Recorded composition
Plant45.5%
Animal46.3%
Synthetic0%
Semi-synth0%
Mixed fibres8.2%
GOTS Brand-attestedJaggery London does not hold GOTS certification.OEKO-TEX® Standard 100 Brand-attestedJaggery London does not hold OEKO-TEX certification.1% for the planet Brand-attestedJaggery London clothing brand is not a member of 1% for the Planet.Vegan Brand-attestedJaggery London clothing brand is not a vegan clothing brand.
Materials

Jaggery London builds its handloom linen collection from Indian linen, organic Indian cotton and Indian cotton, with organic cotton drawn from Peruvian Tanguis, Peruvian Pima or leftover end of line organic Indian cotton. Knitwear from the brand uses Peruvian highland wool, Peruvian…

Cotton

Not applicable (upcycled canvas/webbing)

Manufacturing

Jaggery workshop plus artisan clusters / Self Help Groups (Hub-and-Spoke model)

End of life

Fabrics from Jaggery London are only dyed with azo free dyes, and its buttons are made from natural corozo or recycled shells, dyed where required with those same azo free dyes. Jaggery London prioritises a slow and respectful production and runs a…

Certifications & claims

What the sources support

GOTSBrand-attested

Jaggery London does not hold GOTS certification.

OEKO-TEX® Standard 100Brand-attested

Jaggery London does not hold OEKO-TEX certification.

1% for the planetBrand-attested

Jaggery London clothing brand is not a member of 1% for the Planet.

VeganBrand-attested

Jaggery London clothing brand is not a vegan clothing brand.

After use

Care, repair & end of life

Take-back or repair

0

Resale

0

The full record

Every field we hold on Jaggery London

The field values retain the source’s wording and qualifications. A preview is shown where the full report is not available to your account.

Certifications 5 fields
GOTSJaggery London does not hold GOTS certification.
OEKO-TEX® Standard 100Jaggery London does not hold OEKO-TEX certification.
Other CertificationsJaggery London claims no other third party certification on its materials, about or makers pages.
Sourcing & supply chain 13 fields
Cotton. Country of originNot disclosed (bags use reclaimed/upcycled materials rather than virgin cotton)
Cotton. Named farm / region / co-opNot applicable
Wool. Origin + farm + mulesing statusNot applicable
Scan coverage & transparency 10 fields
Products in catalogue354
Products read354
Catalogue read %100
Possible flags 3 fields
Sourcing red flags'Certified circular' certifier not named; no formal supplier/workshop list; no independent labour certification (e.g. Fair Trade); 'London' branding despite India-based production
Possible flags
RADHA top / organic indian cotton / 90s stripesThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
RADHA top / organic indian cotton / little planetsThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FLAMENCA skirt / organic indian cotton / crema de coco sheer chequeredThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / setting sunThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / crema de coco sheer chequeredThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / rayas azulesThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / carrot cakeThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / july skiesThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA vest cardigan / organic cotton / mojo rojoThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA vest cardigan / organic cotton / frambuesaThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA vest cardigan / organic cotton / pistachioThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA vest cardigan / organic cotton / cilantroThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA vest cardigan / organic cotton / golden honeyThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA vest cardigan / organic cotton / summer lilacThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA BOLERO mini cardigan / organic cotton / mojo rojoThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA BOLERO mini cardigan / organic cotton / milkThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA BOLERO mini cardigan / organic cotton / cilantroThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA BOLERO mini cardigan / organic cotton / carobThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA BOLERO mini cardigan / organic cotton / midnightThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
RIO RIBBED shorts / organic cotton / carobMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
SANTIAGO big shirt / organic indian cotton / black indigo chequeredThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SURYA top / indian linen / cinnamonThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FRANKA ribbed jumper / organic cotton / pimientaThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULMA vest top cardigan / organic cotton / carobThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULMA vest top cardigan / organic cotton / midnightThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULMA vest top cardigan / organic cotton / frambuesaThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULMA vest top cardigan / organic cotton / pistachioThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FRANKA ribbed jumper / organic cotton / midnightThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FRANKA ribbed jumper / organic cotton / frambuesaThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LAGO mini jumper / organic cotton boucle / peach clayThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LAGO mini jumper / organic cotton boucle / rosadoThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LAGO mini jumper / organic cotton boucle / appleThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULMA vest top / organic cotton boucle / blackThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FLAMENCA skirt / organic indian cotton / black indigo chequeredThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / 90s stripesThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / little planetsThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
TINO vest / organic cotton / milk & midnight stripesThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FRANKA ribbed jumper / organic cotton / summer lilacThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LAGO jumper / organic cotton boucle / rosadoThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LAGO jumper / organic cotton boucle / appleThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LAGO jumper / organic cotton boucle / peach clayThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / indian linen / cinnamonThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / indian linen / blackThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULEMA MINI round neck ruffle blouse / indian linen / cinnamonThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULEMA MINI round neck ruffle blouse / indian linen / milkThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / liquorice & pastel rippleThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / organic indian cotton / white sand & sea stripesThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FRANKA ribbed jumper / organic cotton / carobThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
FRANKA ribbed jumper / organic cotton / kumquatThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
SANTIAGO big shirt / indian linen / milkThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
CARLA trousers / organic cotton / midnightMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
ZULEMA v-neck ruffle blouse / indian linen / milkThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
RIO RIBBED shorts / organic cotton / pimientaMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
RIO RIBBED shorts / organic cotton / frambuesaMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
RIO RIBBED shorts / organic cotton / blackMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
SANTIAGO big shirt / organic indian cotton / night sky stripesThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
DULCE ribbed top / organic cotton / golden honeyThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
CARLA trousers / organic cotton / blackMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
CARLA trousers / organic cotton / berry lassiMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
CARLA trousers / organic cotton / carobMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
RIO RIBBED shorts / organic cotton / summer lilacMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
RIO RIBBED shorts / organic cotton / midnightMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
LINA vest / organic cotton / blackThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA vest / organic cotton / carobThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
RITA shirt / blue & white chequeredThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
ZULEMA MINI round neck ruffle blouse / indian linen / blackThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
PALOMA ruffle trousers / indian linen / cinnamonMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
LINA vest / organic cotton / the seaThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
PALOMA ruffle trousers / indian linen / blackMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
LINA vest / organic cotton / milkThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
LINA jumper / organic cotton / milkThe description mentions wool, which is not in the stated composition (likely a trim, lining or care note); it is not counted in the score.
Flag sources
RADHA top / organic indian cotton / 90s stripesView source ↗
RADHA top / organic indian cotton / little planetsView source ↗
FLAMENCA skirt / organic indian cotton / crema de coco sheer chequeredView source ↗
SANTIAGO big shirt / organic indian cotton / setting sunView source ↗
SANTIAGO big shirt / organic indian cotton / crema de coco sheer chequeredView source ↗
SANTIAGO big shirt / organic indian cotton / rayas azulesView source ↗
SANTIAGO big shirt / organic indian cotton / carrot cakeView source ↗
SANTIAGO big shirt / organic indian cotton / july skiesView source ↗
LINA vest cardigan / organic cotton / mojo rojoView source ↗
LINA vest cardigan / organic cotton / frambuesaView source ↗
LINA vest cardigan / organic cotton / pistachioView source ↗
LINA vest cardigan / organic cotton / cilantroView source ↗
LINA vest cardigan / organic cotton / golden honeyView source ↗
LINA vest cardigan / organic cotton / summer lilacView source ↗
LINA BOLERO mini cardigan / organic cotton / mojo rojoView source ↗
LINA BOLERO mini cardigan / organic cotton / milkView source ↗
LINA BOLERO mini cardigan / organic cotton / cilantroView source ↗
LINA BOLERO mini cardigan / organic cotton / carobView source ↗
LINA BOLERO mini cardigan / organic cotton / midnightView source ↗
RIO RIBBED shorts / organic cotton / carobView source ↗
SANTIAGO big shirt / organic indian cotton / black indigo chequeredView source ↗
SURYA top / indian linen / cinnamonView source ↗
FRANKA ribbed jumper / organic cotton / pimientaView source ↗
ZULMA vest top cardigan / organic cotton / carobView source ↗
ZULMA vest top cardigan / organic cotton / midnightView source ↗
ZULMA vest top cardigan / organic cotton / frambuesaView source ↗
ZULMA vest top cardigan / organic cotton / pistachioView source ↗
FRANKA ribbed jumper / organic cotton / midnightView source ↗
FRANKA ribbed jumper / organic cotton / frambuesaView source ↗
LAGO mini jumper / organic cotton boucle / peach clayView source ↗
LAGO mini jumper / organic cotton boucle / rosadoView source ↗
LAGO mini jumper / organic cotton boucle / appleView source ↗
ZULMA vest top / organic cotton boucle / blackView source ↗
FLAMENCA skirt / organic indian cotton / black indigo chequeredView source ↗
SANTIAGO big shirt / organic indian cotton / 90s stripesView source ↗
SANTIAGO big shirt / organic indian cotton / little planetsView source ↗
TINO vest / organic cotton / milk & midnight stripesView source ↗
FRANKA ribbed jumper / organic cotton / summer lilacView source ↗
LAGO jumper / organic cotton boucle / rosadoView source ↗
LAGO jumper / organic cotton boucle / appleView source ↗
LAGO jumper / organic cotton boucle / peach clayView source ↗
SANTIAGO big shirt / indian linen / cinnamonView source ↗
SANTIAGO big shirt / indian linen / blackView source ↗
ZULEMA MINI round neck ruffle blouse / indian linen / cinnamonView source ↗
ZULEMA MINI round neck ruffle blouse / indian linen / milkView source ↗
SANTIAGO big shirt / organic indian cotton / liquorice & pastel rippleView source ↗
SANTIAGO big shirt / organic indian cotton / white sand & sea stripesView source ↗
FRANKA ribbed jumper / organic cotton / carobView source ↗
FRANKA ribbed jumper / organic cotton / kumquatView source ↗
SANTIAGO big shirt / indian linen / milkView source ↗
CARLA trousers / organic cotton / midnightView source ↗
ZULEMA v-neck ruffle blouse / indian linen / milkView source ↗
RIO RIBBED shorts / organic cotton / pimientaView source ↗
RIO RIBBED shorts / organic cotton / frambuesaView source ↗
RIO RIBBED shorts / organic cotton / blackView source ↗
SANTIAGO big shirt / organic indian cotton / night sky stripesView source ↗
DULCE ribbed top / organic cotton / golden honeyView source ↗
CARLA trousers / organic cotton / blackView source ↗
CARLA trousers / organic cotton / berry lassiView source ↗
CARLA trousers / organic cotton / carobView source ↗
RIO RIBBED shorts / organic cotton / summer lilacView source ↗
RIO RIBBED shorts / organic cotton / midnightView source ↗
LINA vest / organic cotton / blackView source ↗
LINA vest / organic cotton / carobView source ↗
RITA shirt / blue & white chequeredView source ↗
ZULEMA MINI round neck ruffle blouse / indian linen / blackView source ↗
PALOMA ruffle trousers / indian linen / cinnamonView source ↗
LINA vest / organic cotton / the seaView source ↗
PALOMA ruffle trousers / indian linen / blackView source ↗
LINA vest / organic cotton / milkView source ↗
LINA jumper / organic cotton / milkView source ↗
Other recorded details 54 fields
Brand NameJaggery London
ExcerptIs Jaggery London a sustainable clothing brand? See the real fibre breakdown, plant, animal or synthetic, before you buy.
Buy Linkhttps://jaggerylondon.co.uk/collections/handloom-linen-collection
The complete field ledgerMembership unlocks every recorded field.
Explore membership
Questions & answers

Straight answers

The rewards wall

Up to 20% off eligible verified brands

Live member rewards rotate as brands are verified. A listing only receives its own code when an eligible offer is recorded.

Independent reports, then genuine rewards.
✓ Codes only for brands that meet the rewards criteria
✓ Full reports and comparison tools included
✓ No invented code when a listing has no recorded offer
Explore member rewards
Member rewards · up to 20%

Discounts on brands that earn their place

See current eligible codes from clothing, food, stays and more alongside the independent report that qualified each brand.

  • The report stays independent of the reward
  • Codes can rotate after every verification pass
  • Premium keeps the rewards wall and every report open
See membership and rewards

Start with a free trial

Get full access now. Cancel before the trial ends and pay nothing.

Start my 3-day free trial

Cancel anytime · membership options shown before checkout

Independent directory evidence

How Jaggery London compares across published ratings

Wear it longer

Work out the real cost per wear

Use the price and realistic wear count to compare long-term value.

£0.00 per wear

Cost per wear is the honest test behind "buy less, buy better": a £200 coat worn 300 times beats a £25 one worn 5 times. It rewards wearing what you own and choosing things built to last.

Last checked 2026-09-05 · verified · Ask us to rescan this listing

Share this page: Jaggery London

Facebook
X
LinkedIn
Reddit
Threads
Email
WhatsApp