Lifestyle Inn at Little Washington Downgraded to Two Michelin Stars The prestigious dining establishment, the Inn at Little Washington, has lost a Michelin star, downgrading its rating from three stars to two. This announcement,... Editorial4 hours ago