An independent bookshop in Knaresborough, North Yorkshire.

Puppetry, miniature & toy theatre