Simon Cowell is renting out his London home after it did not sell

2022-10-25 2

Simon Cowell is reportedly renting out his £18 million home in London after it failed to sell.