Biodynamic Vineyards and Llamas in England’s Surrey Hills
When did you last have lunch with a llama? Deep in the English countryside, but within easy reach of London, is The Merry Harriers in Hambledon, a classic gastropub and rooms which is now also home to a large herd of llamas. Mungo, Louis, and friends will escort you on a walk through the Surrey […]