Question: where is nmachi ihegboro now?
Answer: Although the Ihegboro family now live in London with their three children, they were both born and raised in Nigeria.