The idyllic village is Shere in Surrey, nestled midway between Guildford and Dorking. Its river teeming with ducks and its ...