Most of the courses mentioned involve a train into London followed by a train out of London (Denham and Beaconsfield are on the line out from Marylebone, not Paddington), and driving is really the only practicable suggestion. Yes, Sunningdale is easy by train, and with a bit of deft connecting work you could throw in New Zealand, West Byfleet, Moor Park, Sandy Lodge and even Mitcham Common municipal (the original Prince's). But one of the joys of Oxford (not that there are many left!) is that it is not London, so head for the country. Huntercombe is a must, and Frilford Red and Green are good (the Blue being a new layout with little in the way of heathland character). I would also suggest Tadmarton Heath near Banbury, but the estimable Sean Arble didn't rave about it in his profile on this site some months ago. I enjoy Goring and Streatley (apart from a couple of early hill-climbs) and Henley, too - both within easy reach. Northamptonshire County is within easy reach and is a fine parkland course with preety well one of everything (which description would also apply to Beaconsfield). Denham, too, is enjoyable. I'd make the effort to go over to Berkhamstead, one of our best bunkerless courses and a favourite of Peter McEvoy. But, then, if you have a car (and plenty of money) the M40/M25/A30/A3/M3 will get you easily to Sunningdale, Wentworth, Swinley, the Berkshire, Woking, Worplesdon, West Hill, St George's Hill, Walton Heath, Camberley Heath, Liphook....