06.25.2021 - By Clem Dallaway
The Ghost Walk of Redditch Town Centre in Worcestershire, England. Phantom monks, Victorian ladies and the Haunted Shopping centre.