June 2021

June 8, 2021

Analysis show that at least 55000 Londoners were in temporary housing more than 200 miles away from their local area. 


« Back to News