240 Black Friars Road- London- LEED Assessment Coordination

240 Blackfriars is a major development composed of two distinct components that seeks to define the skyline at a pivotal junction of road, rail and river. Currently on site at the south end of Blackfriars Bridge, the project will provide over 220,000 square feet of high performance office space, animated by ground-level retail units. Part […]