Alert notification
Coronavirus: Find our Covid-19 information and updates
Needle exchanges are available at selected pharmacies and specialist drug projects.
They provide injecting drug users aged 18 and over withsterile needles, syringes and other equipment.
As well as needle exchange, drug projects offer:
Pharmacy exchange sites carry a number of pre-prepared harm reduction packs with 10 of each item. See the pack content page
You can expect pharmacy staff to treat you like any other customer. They expect you to:
We ask you for some basic and anonymous details on the first visit. We expect you to use the same information at every exchange so we can provide you with the right support.
Pick & mix equipment is available from most Projects based needle exchange sites is out lined below. A number of pharmacy sites will provide a limited number of the items outlined below please discuss the options with the pharmacist. Low dead space (LDS) alterative needles and syringes are also available.
Harm reduction packs are available from a number of sites, not all sites stock the Steroid packs. To ensure you receive the equipment you are looking for please visit a project based full pick & mix site.
Unit 2 Ilex House, 94 Holly Road TW1 4HF | Tel: 020 3228 3020
Full pick and mix service.
334 Staines Roads, London TW2 5AT | Tel: 020 8755 1952
Limited pick and mix service.
495-497 Upper Richmond Road, London SW14 7PU | Tel: 020 8876 4603
Limited pick and mix service.
22 London Road, London, TW1 3RR | Tel: 020 8892 1614
Limited pick and mix service.
62 High Street, London TW1 3RR | Tel: 020 8892 1614
Limited pick and mix service.
177 Ashburnham Road, London TW10 7NR | Tel: 020 8948 0601
Limited pick and mix service.
9 High Street, London TW2 7LA | Tel: 020 8894 7933
Limited pick and mix service.
82-86 Sheen Road, London TW9 1UF | Tel: 020 8948 8811
Pack service.
St John's Therapy Centre on St John's Hill
162 St John's Hill, Battersea SW11 1SW | Tel: 020 8812 4120
Full pick and mix service.
245 Garratt Lane, London SW18 4DU | Tel: 020 8874 1495
Limited pick and mix service.
30 Chartfield Avenue, London SW15 6HG | Tel: 020 8795 1083
Limited pick and mix service.
78 Inner park Road, London SW19 6DA | Tel: 020 7485 2159
Limited pick and mix service.
49 Falcon Road, London SW11 2PH | Tel: 020 7228 1701
Limited pick and mix service.
53 East Hill, London SW18 2QE | Tel: 020 88741636
Limited pick and mix service.
166-168 Battersea Bridge Road, London SW11 3AW | Tel: 020 7228 9191
Limited pick and mix service.
121-125 Mitcham Lane, London SW16 6LY | Tel: 020 8769 0446
Limited pick and mix service.
296 Cavendish Road, London SW12 0PL | Tel: 020 8673 6279
Pack service.
175 Upper Tooting Road, London SW17 7TJ | Tel: 020 8672 5843
Limited pick and mix service.
31A Danebury Avenue, London SW15 4DG | Tel: 020 8788 3150
Pack service.
436-438 Garratt Lane, London SW17 0LN | Tel: 020 8879 0868
Pack service.
146/150 Camberwell Road, Camberwell SE5 0EE | Tel: 020 7277 4580
Full pick and mix service.
13 Camberwell Church Street, Camberwell, SE5 8TR | Tel: 020 7703 2489
333 to 334 Elephant and Castle Shopping Centre, Southwark SE1 6TB | Tel: 020 7703 6149
46 St George Road, Elephant and Castle, Southwark SE1 6ER | Tel: 020 7820 8921
Limited pick and mix, and steroid packs available.
103 Peckham Road, Peckham SE15 5LJ | Tel: 020 7701 8641
14 Forest Hill Road, East Dulwich SE22 0RR | Tel: 020 8693 1548
182 Jamaica Road, Rotherhithe, North Southwark SE16 4RT | Tel: 020 7237 3483
Steroid packs available.
127 to 129 Evelina Road, Nunhead SE15 3 HB | Tel: 020 7639 2614
Steroid packs available.
147 to 149 Peckham Hill Street, Peckham SE15 5JZ | Tel: 020 7639 2807
Steroid packs available.
7 Newington Causeway, Southwark SE1 6ED | Tel: 020 7403 2237
251/253 Walworth Road, Walworth SE17 1RL | Tel: 020 7701 2720
169 Rye Lane, Peckham SE15 4TL | Tel: 020 7732 4560
Unit 4 Butterfly Walk, Camberwell Green, Camberwell SE5 8RW | Tel: 020 7701 9037
Steroid packs available.
162 Lower Road, Rotherhithe SE16 2UN | Tel: 020 7237 2512
12 to 14 Brighton Terrace, Brixton SW9 8DG | Tel: 020 3228 1500
Full pick and mix service.
570 Streatham High Road, Streatham, SW16 3QQ | Tel: 020 8764 2910
Packs inducing steroid packs also available.
154 Norwood Road, West Norwood, SE27 9AZ | Tel: 020 8674 2455
Packs inducing steroid packs also available.
99 Kennington Lane, Kennington, SE11 4HQ | Tel: 020 7582 6344
Packs inducing steroid packs also available.
182 Coldharbour Lane, Brixton SE5 9QH | Tel: 020 7274 7599
Packs inducing steroid packs also available.
294 Brixton Hill, Brixton SW2 1HT | Tel: 020 8674 4391
Packs inducing steroid packs also available.
240 Streatham High Road, Streatham SW16 1BB | Tel: 020 8677 3145
Steroid packs available.
110 Union Road, South Lambeth SW8 2SH | Tel: 020 7622 1159
Packs including steroid packs also available
821 Woolwich Road, Charlton SE7 8LJ | Tel: 0300 303 4552
Packs including steroid packs also available.
209 Trafalgar Road, Greenwich SE10 9EQ | Tel: 020 8858 1073
Packs inducing steroid packs also available.
24 Creek Road Greenwich SE8 3BN | Tel: 020 8469 1711
Steroid packs also available.
1 Whinchat Road, Broadwater Green, Thamesmead SE28 0DZ | Tel: 020 8316 7380
Packs available.
735 Sidcup Road, New Elthem, Greenwich SE9 3SA | Tel: 020 8850 1989
Packs inducing steroid packs also available.
Newmarket Green, Eltham, SE9 5ER | Tel: 020 8850 8863
Packs available.
12/16 Hare Street, London SE18 6NB | Tel: 020 8854 2602
Packs inducing steroid packs also available.
Stadium Road, Woolwich SE18 4QH | Tel: 020 8836 6000
Packs available.
Erith Health Centre, 50 Pier Road, Erith DA8 1AT | Tel: 01322 357940
Full pick and mix service.
16 Wilton Road, Abbey Wood SE2 9RH | Tel: 020 8311 0898
Steroid packs available.
1 Town Square, Erith DA8 1RE | Tel: 01322 332147
Steroid packs available.
62 to 64 Upper Wickham Lane, Welling DA16 3HQ | Tel: 020 8317 9783
Steroid packs available.
23 High Street, Sidcup DA14 6EQ | Tel: 020 8300 2008
Steroid packs also available.
172 Broadway, Bexleyheath, Kent DA6 7BN | Tel: 020 8303 2707
Packs available.
11 Pickardy Street, Belvedere, Kent DA17 5QQ | Tel: 020 8311 4087
Packs available.
3 Parkside Parade, North End Road, Kent DA1 4RA | Tel: 020 8311 4087
Packs available.
Frognal Lane, Sidcup DA14 6LT | Tel: 020 8302 2678
Steroid packs available.
Park Crescent, Erith DA8 3EE | Tel: 020 8308 3131
Steroid packs available.