An 800 year old country town, Northampton is famous for its shoe making history. But amongst the crowds of shoppers roam the tormented souls from a gruesome past.