Aiden Byrne’s Church Green, Cheshire
Nestled in Lymm, a gorgeous little village in Cheshire there is a fantastic award winning AA Restaurant of the Year Heineken pub which boasts the fantastic menus created by Aiden Byrne. You may have been watching The Great British Menu series on BBC2 recently and this week it has seen competing chef Aiden making it though […]