York Developments has unveiled plans for two huge residential towers on London’s waterfront at the forks of the Thames River as demolition starts on a former government building on the showpiece lands. Read More
Two towers. 40 storeys each. One ‘iconic’ downtown development revealed
Posted on by The London Free Press