Get Directions to The Creation Station ← View details 3 Town End Street, Godalming, Surrey GU7 1BQ, United Kingdom, Godalming, England Get Directions From* To * — Required information