Uncategorized

Image Gallery

01 / 01

London’s First Wind Turbines Near Completion

Workers complete one of two footings for what will be London's first commercial wind farm.