Fife St Andrews townhouse featured in bestselling book An American Caddie on sale for £1.5m August 8 2020