How can we help?

Please note we’re a small team and the current situation with Covid-19 means it may take a little longer than usual to get back to you. We do our best to respond to inquiries within 24 hours and apologise if we’re not able to do so every time.

Please fill out the form below with your inquiry and email address (please make sure you give us the correct address and check your spam if you haven’t heard back from us just to be safe!).

You can also call us on 0131 6296756, 7 days a week from 10am to 6pm.


Join our newsletter!

Subscribe to our newsletter to receive updates from the shop, including advanced notice of upcoming events, author visits, exciting book arrivals, and more…