Glastonbury, Somerset, BA6
The Who’d A Thought It Inn... Situated in the heart of the unique and mystical market town of Glastonbury in one of the prettiest areas of England.