Redwood Pharmacy: Vaccine , Travel & Weight loss Clinics 116 Alexandra Park Road, London N10 2AH