The Star Inn

The Star Inn
17 Church Street, Godalming, Surrey, GU7 1EL