Chef Aiden Byrne announces shock departure from acclaimed pub
Award winning chef Aiden Byrne has made a shock announcement that he is leaving the gastropub he has run for the past 16 years. Aiden is chef patron of the Church Green pub, set in an idyllic location in Lymm in Cheshire.