Define ClinicHealth & medical9, 10 Windmill St, London W1T 2JFWindmill St, LND, W1T 2JF · GBHours not available