Cost of new London Transit headquarters doubles to $332M

Demolishing London’s transit headquarters and building a new one on the same Highbury Avenue site will cost more than $332 million, double the initial price tag, a new city hall report reveals. Read More


Read original story from The London Free Press


Posted

in

by