Why London is the most expensive city to build in

1,421
by Jay, 5 years ago
0 0
Oddly-shaped buildings and unexploded bombs are two reasons it costs more to build in London than any other city