Downland courses - I'm thinking of places such as Dunstable Downs, Worthing, North Foreland, Ogbourne Downs, Goring and Streatley, West Berkshire.
I'm sure this won't be a comprehensive list, but here's a stab at English heathland courses:
The Berkshire (X2)
East Berkshire
Newbury and Crookham (not sure - I haven't been there for MANY years)
Royal Ascot (?)
Swinley Forest
Stoke Poges
Sandiway (though precious little heather survives)
Yelverton
Broadstone
Ferndown
Isle of Purbeck
Knighton Heath
Parkstone
Wareham (?)
South Moor (?)
Orsett
Army (?)
Blackmoor
Liphook
North Hants
Berkhamsted (probably not heath, but plays like one)
Rowany
Charnwood Forest
Woodhall Spa
Thetford
Coxmoor
Notts
Sherwood Forest
Tadmarton Heath
Luffenham Heath
Beau Desert
Penn (haven't been there since I was a boy, so memory may be dangerous)
Whittington Heath (in parts, like the curate's egg)
Aldeburgh
Ipswich (Purdis Heath)
Rushmere
Thorpeness (in parts)
Woodbridge
The Addington
Camberley Heath
Coombe Hill (is there any heather remaining?)
Farnham (part)
Hankley Common
Hindhead (parts)
New Zealand
RAC (X2 but it's over 30 years since last I was there)
Sunningdale (X2)
Sunningdale Ladies
Walton Heath (X2)
Wentworth (X2 - I'm not counting the Edinburgh)
West Hill
Woking
Worplesdon
Crowborough Beacon (bits)
West Sussex
Sutton Coldfield (bits)
Fulford (bits beyond the A64)
Alwoodley
Bingley St Ives (a bit)
Moortown (a little remains)
Sand Moor (does any remain?)
Must go to cook the supper - you wouldn't want my family to starve, would you!