Home Location Chelsea Pharmacy Medical Clinic Location Chelsea Pharmacy Medical Clinic Chelsea Pharmacy Medical Clinic 61-63 Sloane Ave, London SW3 3DH Phone:020 7589 8776 Hours: 9am–9pm