The Organic Pharmacy Deodorant Spray, £15, 50ml
Tested: various dates throughout 2007
Launched: Summer 2007
Stockists: The Organic Pharmacy, 396 Kings Road, 169 High Street Kensington, 23 Great Marlborough Street, 36 Neal Street and selected retailers, call 020 7351 2232 for stockists or to order by mail. www.theorganicpharmacy.com.
A natural deodorant that really seems to work. I’ve never tested it to the absolute limit (ie I’ve not run a ... read more

















