Unspoilt beauty among rolling hills

20 min read

The market town of Godalming, with its timbered buildings