ViolentPanda
Hardly getting over it.
Or a shortage of people earning enough money to rent them. What's the maximum housing benefit you can get in London for a single person in a one room flat?
Varies from borough to borough, and if you're under 35, all you get is the price of a room in a house-share, but either way you're mostly topping out at about £250 a week.