Film of Denbigh's North Wales Hospital shows what life was like working at the site


The footage was filmed by North Wales Hospital Historical Society

Read More…