Main content

Inside Whitchurch

Built in 1908, Whitchurch Hospital in North Cardiff is facing its final days before closing its doors for good.

Release date:

Duration:

3 minutes

This clip is from

More clips from Episode 2

More clips from Peace of Mind