Film of Denbigh's North Wales Hospital shows how the site has deteriorated


The footage shows how the interior of the once impressive building has crumbled away

Read More…