
Conceptual rendering of the approved development at 267 York Street, London. Image Source: City of London Website
London council gives stamp of approval for two towers at 40 and 45 storeys on York Street
LONDON — On August 27, 2024, the Municipal Council approved the redevelopment of 267 York Street, submitted by Citi Plaza London Inc. and represented by […]