Lochore Shopping
University Of St Andrews Library
North Street, St andrews, KY16 9TR 01334 462281
Waterstones Book Sellers Ltd
103 Market Street, St andrews, KY16 9NX 01334 477893
Sinclair Town Library
Loughborough Road, Kirkcaldy, KY1 3DB 01592 583209