Simon Cowell’s sprawling £8,000,000 mansion faces mole invasion BUSINESSApril 1, 2024 Simon Cowell’s back garden is said to now…