The Dutch Barn is Community Hub That Aims To Beat Depression!

The Dutch Barn is Community Hub That Aims To Beat Depression!

The Dutch Barn is a Liverpool Community Hub which aims to beat depression and help with emotional health and wellbeing suppport for the whole community. He headed down to find out more over a cup of tea and tasty bowl of soup.


User: Local TV

Views: 13

Uploaded: 2019-01-18

Duration: 01:57

Your Page Title