The Red Lion
The quaint village of Lacock in southeast England hosts The Red Lion Inn, a red brick building with centuries of history. This history shines through in the interior's well0worn flagstone floors and antique Georgian decor — and then there's the food. Here, traditional English fare always has and always will reign supreme here. Order a homemade steak and ale pie, guinea fowl or fish and chips from the bar, and try one of many draft beers or wines while you're at it.