Crest Nicholson’s Godalming goals
A collection of three and four bedroom houses and one and two bedroom apartments are being launched by Crest Nicholson at its new development, Catteshall Court, in the market town of Godalming, Surrey. Once the units are complete in 2023,... View Article