costs

  • London is the second most expensive city in the world in which to build.

    London second only to NY for construction costs

    London is the most expensive city in Europe and the second most expensive city worldwide in which to build, according to the latest International Construction Costs Index published by Arcadis. The Index, which analyses the...
    2 years 1 week ago