Located in London, known for Médecine, ingénierie, affaires.