Grade-I listed Kent castle left to charity by tycoon Stuart Wheeler sells to mystery buyer for £15m

Built in 1616, Chilham Castle near Canterbury, Kent, boasts a swimming pool, its own shooting grounds, tennis courts and 16 bedrooms. It sits on a 300-acre plot of land.