House of Shame owned by mysterious tenant who allowed courting couples to visit

The property located on Back Bolton Street in St Helens was nicknamed the "House of Shame" by newspapers in the height of its notoriety due to a number of issues

from Mirror - Weird News

Post a Comment

Previous Post Next Post