Read original story from The London Free Press
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
Posted
in
by