Photo of a pub in downtown Stanton Drew. The Druids Arms pub is in the village of Stanton Drew, England, and within easy walking distance to the rest of the village as well as the stone circles.