Lord's Pharmacy 145 Park Road, London NW8 7HT