With its cobbled streets and old buildings, St Andrews is a fabulous place to shop. You’ll be amazed at the range of high-quality independent stores, as well as recognizing some familiar high-street names. Fashion, gift and golf afficionados are particularly well catered for.

Browse our shop listings to discover more, and check out our blog for independent reviews of some local shops.