The people who face having 18 'London Shard' sized structures built near their homes
Published
They fear it could change the area in a big way with the turbines measuring between 206 to 230 metres, and up to 250 metres to tip, taller than Wales' highest building
Full Article