Why not go all out this Christmas and tuck in to this luxuriously rich dinner menu created with ingredients costing no less than £100. Think that’s bad? How about the most expensive ingredient which comes in at £37,000? Complete madness, … Continue reading
↧