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… Continue Reading £1bn London Blackfriars Tower Blocks Approved: The Round
