A recent inspection of the £468-a-head venue found that 'major improvement' is necessary regarding its management of food ...