There are thousands of empty council homes sitting vacant in London right now. According to data from the government for 2022-23, 10,459 houses owned by local authorities Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.