Blackfriars Bridge solar energy project
An ambitious solar energy project at the Blackfriars train station in London, featuring an expansive array of over 4,400 solar panels spanning the length of the Blackfriars Bridge.
under construction
2 mentions