Business Nick Candy Sells Chelsea Mansion for Record £275m Apr 3, 2026 0 Nick Candy has achieved a historic sale of his Chelsea mansion for £275m, the highest price recorded in London. The… Read More