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