Net-Zero Carbon, Mixed-Use Development in London, UK
18 Blackfriars Road: A Sustainable Vision for SouthwarkTitled “18 Blackfriars Road,” this groundbreaking project by Foster + Partners aims to revitalize a neglected two-acre brownfield site that has sat vacant…