The answer to the question "Where is her husband from?" is "London." This means that her husband is from London, which is a city in England. It is likely that her husband is from London because she is from London, and they are both likely to have grown up in the same city.
The Enchanting Tale of Radhika Apte: An Engaging English Quiz