This was a very welcome pit stop on our ramble today. On this lovely mild winters Saturday we were doing a round walk from Farthing Downs which took in the wonderful, and aptly named, Happy Valley and the very picturesque village of Chaldon.The Harrow Inn is situated just off the famous and well used Pilgrims…