The social rent stock (local authority and registered social landlord) was estimated at 3.9 million dwellings in England at March 2006.
The social rent stock (local authority and registered social landlord) was estimated at 3.9 million dwellings in England at March 2006.