13.9 C
London
Thursday, June 30, 2022
Home Tags Council house britain

Tag: council house britain

Britain’s biggest landlord and its 55,000+ tenants to feature on TV...

3814
Southwark Council has given a TV crew access all areas for the new Channel 4 series, Council House Britain, airing tonight.