Wednesday is the last day for second-class despatches to arrive before Christmas.  We can use our couriers for later delivery dates in the UK. Orders must be received by 21 December though orders to go to the Highlands or any UK islands should be sent to us as soon as possible, We do not guarantee to have all titles listed on our website in stock so please check with us before finalising an order if you require immediate despatch.

If you're looking for last minute inspiration, check our gift recommendations in our latest newsletter.  One bit of very good news is that we have mint-condition copies of Tony Ray-Jones' American Colour back in stock.

Our pop up shop at Stills Gallery, Edinburgh continues till 6 pm on 22 December.