Escape the modern world for a genteel stroll around the lake at Stourhead, the world’s greatest landscape garden before journeying into the best of authentic, undiscovered England that few encounter!

Award Winning Tour Company Based in Bath, UK.

Award Winning Tour Company Based in Bath, UK.

Book Now