Я не спец, но, думаю, обязаловки нет. Просто NHS является самым крупным нанимателем для медиков в стране, поэтому сложно там не поработать вообще, особенно когда ты вообще никто в профессии, опыт то набирать где-то нужно.  Практика во время обучения, наверное, без вариантов в NHS. Вот еще нашла список нанимателей медиков, которые не в системе NHS:•the armed forces•overseas aid agencies•prisons•hospitals or research institutes•clinical trial organisations•private healthcare establishments•residential nursing homes•air ambulance services•universities