The north London restaurants just added to the Michelin GuideThree north London eateries were recently included in the Great Britain & Ireland selection, highlighting their innovative and seasonal food offerings.