How much does a square metre of property cost in 2017?

20 areas of London now have an average psm price of £5,000 or more...

To read this post, you need an active membership. If you have a membership login below, otherwise join Prime Resi today.