Londoners pay a "staggering" 37% of their monthly salary on rent, more than three times as much as in other parts of the country, a new study reveals.
The average monthly rent in the capital is now £836, just over 37% of average wages, compared with Hull, where average rents are £227.68, around 11.6% of wages, said jobs site CV-Library.
Other cities with high rents included Brighton at £623 a month, 32% of average wages, Edinburgh (£463, over 23%), Bristol (£458, almost 22%) and Southampton (£418, around 21.8%).
The highest monthly pay was said to be in Aberdeen, at £2,300, just more than London, while the lowest was in Exeter, at £1,855.
Lee Biggins, managing director of CV-Library, said: "Generation 'rent' is well and truly in full swing, and while some cities offer manageable living costs and generous pay packets, others could be pushing workers to breaking point."
The study did not factor in additional costs on top of rent, such as council tax, electricity, water and gas bills, or other monthly outgoings including mobile phone and internet contracts, pension, transport and insurance.
People living in cities such as London, Brighton, Edinburgh and Bristol could be heading towards "debt levels" each month, said the report.