LLondon Read More Nick Candy Sells His London Home for More Than $350 MillionApril 3, 2026 Nick Candy has sold his family home in London’s exclusive Chelsea district to an unnamed buyer for more…