Nestled on the banks of the River Severn in Shropshire, the town can trace its roots back to the medieval period ... all of them harbouring stories through the ages. When I saw the ghost tour ...