Why London Is The Most Expensive City to Build In

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