Godalming Town Centre

pin 1

The town of Godalming has a population of more than 21,000 and is situated in some of the finest countryside in southern England in the county...

pin 9
heart 1

The good life: The historic town of Godalming in Waverley, which was named as the rural area with the best quality of life

pin 10
pin 39
heart 7
Pinterest • The world’s catalogue of ideas