Everything you can do in St. Andrews for £100