
Billionaire property developer Christian Candy has won a £2 million tax battle over the purchase of a luxury Georgian mansion overlooking the River Thames.
Candy bought the Grade II listed Gordon House, which stands next to the Royal London hospital in Chelsea, in 2014, in a deal worth £68 million.