Topping & Co

Books in St Andrews

As befits a university town, this is a classic old-school bookshop crammed floor to ceiling with a huge range of titles, with free tea and coffee, armchairs and sofas tucked into hidden corners, and a packed calendar of readings, signings and other literary events.