Richard Caring set to sell the Ivy in landmark 1bn dealRichard Caring is selling The Ivy for £1 billion, marking a significant ownership change after nearly 20 years.