Affordability of housing in the United Kingdom
…Bexley only delivered 7, the fewest in London. Affordable housing is defined as housing that costs no more than 80% of the average local market rent. Affordable housing by country Homelessness in the United Kingdom…