A £1bn development at Blackfriars has been given approval, marking a major step in transforming the area. This project, located at the southern end of Blackfriars Bridge, will bring three new towers that will include both residential and office space, along with facilities for the local community. The Project The… Continue Reading £1bn London Blackfriars Tower Blocks Approved: The Round