In the London borough of Kensington and Chelsea, average renters were spending nearly 75% of their income on rent

By .

Leave a Reply

Your email address will not be published.