Sharon Osbourne primarily lives at Welders House, a historic Georgian mansion in Buckinghamshire, England. Following Ozzy Osbourne’s death in July 2025, she spends her time splitting between the UK and Los Angeles, where she is currently selling her long-time mansion and looking for a smaller apartment for future visits.
They still own in the United States. They just go back and forth. A snowbird of sorts.
Whatever. They made a big public stink about leaving the “dangerous” US.
Ozzy said he was “fed up with people getting killed every day” and didn’t want to “die in crazy America” So he died in England instead.