Ozzy and Sharon Osbourne aim to sell their L.A. property and return to England due to California taxes. The Mediterranean villa-style manor, located on a prestigious Hancock Park street, features six bedrooms, 11 bathrooms, and over 11,000 square feet of living space. Despite loving the California lifestyle, they plan to make the move.