You are here

Mells

Pub Rooms B&B Mells

The Talbot Inn is at the heart of Mells, Somerset, a place which seems to be England in a pint-pot. History, tradition, the great English arts and...

Mells

The Talbot Inn is at the heart of Mells, Somerset, a place which seems to be England in a pint-pot. History, tradition, the great English arts and...

Mells