Future generations of wind turbines are likely to rival London landmarks for size
15MW turbine
265m
London Eye
135m
The Shard
310m
8MW turbine
195m
15MW turbine
265m
London Eye
135m
The Shard
310m
8MW turbine
195m
The Shard
310m
15MW turbine
265m
8MW turbine
195m
London Eye
135m
Bus