Nick Candy sells his Chelsea mansion for £265million in 'Britain's most expensive house sale'

The billionaire property developer, who is also treasurer of Reform UK, has sold Providence House to an unspecified buyer.

Nick Candy sells his Chelsea mansion for £265million in 'Britain's most expensive house sale'
The billionaire property developer, who is also treasurer of Reform UK, has sold Providence House to an unspecified buyer.