Question: who owns osborne house now?
Answer: Osborne House is owned by English Heritage, after being gifted to the state by King Edward VII following Queen Victoria's death in 1901, and much of the mansion is open for visitors.