Stockists

Welbeck Pharmacy 
35 Devonshire St, London W1G 6PZ

Dajani Pharmacy 
92 Old Brompton Road, South Kensington, London SW7 3LQ

Gould Pharmacy 
37 North Audley St, London W1K 6ZL