The idyllic village is Shere in Surrey, nestled midway between Guildford and Dorking. Its river teeming with ducks and its historic charm draw both tourists and filmmakers, having served as a filming ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results