Walking into the Little Shop of Strange anyone would be forgiven for thinking they’ve walked onto a Tim Burton movie set. It’s not every day you stumble upon a shop where voodoo dolls and horror ...