I respectfully disagree ;)
In St.Andrews, you should play The Himalayas instead. This is the Ladies' Putting Course next to the 2nd tee of the Old Course. More and steeper slopes than you'll ever see on a difficult green.
They have an 18 hole course and another 9 holer. 2 GBP for the former and 1 GBP for the latter. Bring a putter and two balls, and the fun is priceless! (of course, they lend equipment, too).
BTW, 32 is a very good score on the big one, I was told!