The historic Blackfriars Bridge in London England, the present version completed in 1869 and 923 feet long, is the new home of Blackfriars station and soon to sport the largest solar array in London with over 6 thousand square meters of PV Panels. The project being undertaken by London based SolarCentury was started in early October 2011 and when … [Read more...] about World’s Largest Solar Bridge Being Built in London