Located at the Blackfriars station in London, UK this bridge is the largest solar bridge in the world featuring 4400 photovoltaic panels and providing the station with half of the energy it requires to operate.The more

Blackfriars Solar Bridge 00002 was last modified: January 24th, 2014 by Dennis Franklin