Calling it “the most exciting development in city history,” a London builder wants to bring twin towers of 53 and 43-storeys each to the Forks of the Thames.
Calling it “the most exciting development in city history,” a London builder wants to bring a more than $400-million project with twin towers, 53 and 43 storeys high, to the forks of the Thames.