mail_outline sales@mediastorehouse.com
Scotland, Scottish Borders, Dun Law. Wind Farms are a controversial new feature to be increasingly found within the Scottish landscape
England, Northumberland, Lynemouth. Wind turbines / wind farm located near Ashington, owned and installation started by ScottishPower Renewables in 2011 - Completed in 2012