The Harwood Arms – One Michelin Star A photo essay at The Harwood Arms, a Michelin Star gastropub featuring a venison scotch egg in London, England.Share this: Click to email a link to a friend (Opens in new window) Email TweetLike Loading... February 28, 2024 0