First-time buyers need to earn £77,000 a year to live in London
Your browser does not support frames.