The Conversation (0)
News
London is the most expensive city in the world to own luxury new build property in, according to new research.
CBRE's Global Living Report shows the average price for a new high end property was £2,000 per square foot - a rise of 16 per cent compared to 2013. These are the five most expensive cities.