Restaurant Interlude Wins First Michelin Green Star for Sustainability
Restaurant Interlude, located at the historic Leonardslee Lakes & Gardens in Horsham, West Sussex, has been awarded the prestigious Michelin Green Star, recognising its outstanding sustainable practices and ethically-sourced seasonal cuisine under talented South African chef, Jean Delport.