There are needle exchanges offered by the following pharmacies in Westminster - clicking on the highlighted text will link to show their opening times;
- Benson Pharmacy
276 Harrow Road, London W2 5ES - Boots the Chemist
44-46 Regent Street, London W1B 5RA - Browns Chemist
195 Shirland Road, London W9 2EU - Devonshire Pharmacy
215 Edgware Road, London W2 1ES - Keencare Pharmacy
6 Lower Belgrave Street, London, SW1W 0LJ - Market Chemists
91-93 Church Street, London NW8 8EU - Portmans Pharmacy
93-95 Tachbrook Street, London SW1V 2QA - Superdrug
49-50 The Strand, London WC2N 5LL - Victoria Pharmacy
58 Horseferry Road, London SW1P 2AF - Warwick Pharmacy
34-36 Warwick Way, London SW1V 1RY - Watsons Pharmacy
1 Frith Street, London W1D 3HZ