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.
Restaurant Interlude Wins Fourth Consecutive Michelin Star
Restaurant Interlude Wins Fourth Consecutive Michelin Star. Penny Streeter's dedication to providing guests with a unique and exceptional dining experience is evident in every aspect of Restaurant Interlude's success.