Famous for being the home of Charles Darwin, Shrewsbury is known as England’s finest Tudor town but the local residents paint a more disturbing picture of Witches, Evil forces and the spirits of murdered children.