What Makes a Good Bookshop?

There are a few things I look for when I visit a new bookshop.