Haydons Pharmacy 130 Haydons Road, London SW19 1AE