Nestled in the heart of the historic Somerset village of Mells, The Talbot Inn is a traditional coaching inn with a distinctly modern spirit. Established in 1480, this much-loved country pub combines the warmth and character of a classic English inn with stylish, comfortable rooms, thoughtful hospitality and a genuine passion for good food and drink.