HELTER SKELTER (UK)
Their London shop in Denmark Street was for years a must-go for Dylan collectors! 

bob dylan helter skelter sales catalogue 1996 Catalogue Autumn 1996.

bob dylan helter skelter sales catalogue 2000 Winter 2002/2003 Mini Catalogue #8.