Business £1bn London Blackfriars tower blocks approved Posted on May 1, 2024 by miyuru The landmark ₤ 1bn plan of around 1m sq feet includes developing 2 property towers of 40 and 22 floors and an office complex reaching 45 floors and peaking at….