great british hotels The Talbot Inn – Mells, Somerset The Talbot Inn – Mells, Somerset Back to all Great British Hotels Get The Book