The Wild Duck Inn at Ewen

Paul Howard Articles, Blog, Hotels & Restaurants 0 Comments

Wild Duck Inn - Clock

The Wild Duck Inn at Ewen The Wild Duck Inn is a quintessential Cotswold country inn, dating from 1563. It’s found near to the source of the River Thames, at Ewen, just three miles from Cirencester. Having walked along the River Thames National Path (some 184 miles from source to sea), I was keen to return. So the Wild Duck …

Share this Post