Haverhill Golf Club Golf Course 18 - lying across two valleys, and set in pleasant parkland.Located 20 ... US$ 29 Average Cost Shortlist