
Where To Watch Council House Britain
Council House Britain comes from Channel 4.
- To Be Determined
- Since 2020
- 60 Min
About Council House Britain
Council House Britain follows frontline council workers and residents in Southwark, south London, one of the biggest housing associations in the country.