18 Blackfriars Road, London’s lowest whole-life carbon high-rise design
London’s lowest whole-life carbon high-rise, a project initiated by Foster + Partners, has received approval for planning located at 18 Blackfriars Road. The project is … Read more