European countries with strong Atlantic swells like Spain, France and Ireland have the most wave energy potential.
Londoners have long been masters of making the most out of limited space. With soaring property prices and a deep-rooted love ...