Why London is the most expensive city to build in

0

Oddly shaped buildings and unexploded bombs are two reasons it costs more to build in London than any other city

Source: The Economist