Logo of the Ganddee mobile app Get App

Explore by region

Charity Shops in Greater London

This page helps you find charity shops and other second-hand shopping spots in Greater London. Scroll down to discover shops near you and plan your next second-hand shopping trip.

With 879 charity shops across the region, Greater London is packed with charity shops. Region highlights include major organisations such as Cancer Research UK, Oxfam GB, British Heart Foundation, FARA and Mind, alongside shops like Ayoka and Up Market Charity Shop

Charity Shops Near Me in Greater London

Enter your postcode or city to find charity shops near you.

Charity shops listed
879
From local boutiques to superstores
Superstores
3
Large charity shop destinations
Shopper reviews
1,017
From shoppers who have visited
Budget-friendly
42%
From shopper reviews

List of Charity Shops

879 charity shops in Greater London — page 19 of 30.

  • British Heart Foundation

    5.0 out of 5 from 1 review

    47 High Street, Tooting, SW17 0SP, United Kingdom

    • Open today · 9:30am–6pm
    • Books
    • British Heart Foundation
  • British Red Cross

    5.0 out of 5 from 1 review

    73 Cotmandene Crescent, Orpington, BR5 2RA, United Kingdom

    • Open today · 9:30am–4:30pm
    • Accessories
    • Books
  • British Red Cross

    5.0 out of 5 from 1 review

    6 London Road, London, SE23 3HF, United Kingdom

    • Open today · 9:30am–5:30pm
    • Accessories
    • Books
  • Cancer Research UK

    5.0 out of 5 from 1 review

    127 High Street, London, SW15 1SU, United Kingdom

    • Open today · 9:30am–6pm
    • Accessories
    • Books
  • Cancer Research UK

    5.0 out of 5 from 1 review

    58 The Broadway, London, SW19 1RQ, United Kingdom

    • Open today · 9am–5:30pm
    • Accessories
    • Books
  • Cancer Research UK

    5.0 out of 5 from 1 review

    187 Kilburn High Road, London, NW6 7HY, United Kingdom

    • Open today · 9:30am–5:30pm
    • Accessories
    • Books
  • Centre of Hope

    5.0 out of 5 from 1 review

    394 Long Ln, Romax House, Uxbridge, UB10 9PG, United Kingdom

    • Open today · 9:30am–4:30pm
    • Accessories
    • Books
  • DEBRA UK

    5.0 out of 5 from 1 review

    8 Lambton Road, London, SW20 0LR, United Kingdom

    • Open today · 9am–5pm
    • Accessories
    • Books
  • ellenor charity shop

    5.0 out of 5 from 1 review

    18-20 Bexley High St, Bexley, DA5 1AD, United Kingdom

    • Open today · 9am–4:30pm
    • Books
    • Music
  • Emmaus Plumstead Shop

    5.0 out of 5 from 1 review

    226 Elmley St, London, SE18 7NN, United Kingdom

    • Open today · 10am–5pm
    • Clothing
    • Electricals
  • Fara Charity Shop

    5.0 out of 5 from 1 review

    551 Garratt Lane, London, SW18 4SR, United Kingdom

    • Open today · 10am–6pm
    • Accessories
    • Clothing
  • Fara Charity Shop

    5.0 out of 5 from 1 review

    162 High Street, New Malden, KT3 4ES, United Kingdom

    • Open today · 9:30am–5:30pm
    • Accessories
    • Clothing
  • Fara Charity Shop

    5.0 out of 5 from 1 review

    34 Broad St, Teddington, TW11 8RF, United Kingdom

    • Open today · 10am–6pm
    • Accessories
    • Clothing
  • Fara Charity Shop

    5.0 out of 5 from 1 review

    407 Upper Richmond Road. West, London, SW14 7NX, United Kingdom

    • Open today · 9:30am–5:30pm
    • Accessories
    • Clothing

List Your Charity Shop on Ganddee

Do you run a charity shop? Be seen by over 120,000 charity shoppers looking for charity shops and second-hand events nearby on Ganddee!

List my charity shop now!

FAQ

Frequently asked questions about charity shops in Greater London

How many charity shops are there in Greater London?

Greater London has 879 charity shops spread across its towns. They include Cancer Research UK, Oxfam GB, British Heart Foundation, FARA and Mind.

What are the best charity shops in Greater London?

Based on reviews, the top charity shops in Greater London are Oxfam Shop (5.0/5), Save The World Club (5.0/5), Age UK Charity Shop (5.0/5).

What can I find in charity shops in Greater London?

Charity shops in Greater London usually have clothing, accessories, books, misc — the mix differs from one town to the next.

Which towns in Greater London have the most charity shops?

Wandsworth, Bromley, Barnet, Camden, Haringey and Richmond upon Thames have the most. The map above shows every charity shop in Greater London.