The star architect Lord Norman Foster purchased the Château de Vincy in 2007 for a reported 56 million Swiss francs.