The Talbot Inn
Share
Established in 1480, The Talbot Inn is a traditional yet stylish coaching inn located in Mells, a historic village in the beautiful Somerset countryside, just two hours from London and just twenty minutes from Bath. The pub has a cosy main bar stocked with local ales, a restaurant and grill room both serving unpretentious pub food, a sun-filled cobbled courtyard and a beautiful garden perfect for the warmer months.