The London Clinic London London,

20 Devonshire PlaceLondon, W1G 6HLUnited Kingdom