Cookie Settings Simon Cowell is renting out his London home after it did not sell – Squid Videos

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.

Close Bitnami banner
Bitnami