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