The Princess grace Hospital

Tuesday & Wednesday
Princess Grace Hospital

42-52 Nottingham Pl
London W1U 5NY

The London Clinic

Thursday
The London Clinic

20 Devonshire Pl,
London W1G 6BW