London has fallen out of the top 10 most expensive cities for construction falling to 14th place in the global rankings for highest cost of building.

According to Turner & Townsend’s International Construction Market Survey, the average cost of construction is £3,136 per sq m.

Read more here.