Welcome to the Finfacts Blog

Monday, August 11, 2014

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.