For a place steeped in such history, it's not surprising Bridgnorth has its own ghost walk. Nestled on the banks of the River Severn in Shropshire, the town can trace its roots back to the ...