A consortium consisting of US and Korean developers has been granted planning permission to construct three towers at the southern end of Blackfriars Bridge in London. The c. €1.2b project, known as 18 Blackfriars, will feature two residential towers of 40 and 22 storeys respectively, as well as an office building reaching 45 storeys and […]
























